My Project
Loading...
Searching...
No Matches
mock_laserData.c
Go to the documentation of this file.
1/* AUTOGENERATED FILE. DO NOT EDIT. */
2#include <string.h>
3#include <stdlib.h>
4#include <setjmp.h>
5#include "cmock.h"
6#include "mock_laserData.h"
7
8static const char* CMockString_CanSequence = "CanSequence";
9static const char* CMockString_bAlarmExist = "bAlarmExist";
10static const char* CMockString_bCanPort1IsSelected = "bCanPort1IsSelected";
11static const char* CMockString_bEnable = "bEnable";
12static const char* CMockString_bGetSendConfig = "bGetSendConfig";
13static const char* CMockString_bHighAlarm = "bHighAlarm";
14static const char* CMockString_bInitBoostMemoryImageFromNvm = "bInitBoostMemoryImageFromNvm";
15static const char* CMockString_bInitCommonMemoryImageFromNvm = "bInitCommonMemoryImageFromNvm";
16static const char* CMockString_bInitLnaMemoryImageFromNvm = "bInitLnaMemoryImageFromNvm";
17static const char* CMockString_bResetIsDemanded = "bResetIsDemanded";
18static const char* CMockString_bSelectCan1 = "bSelectCan1";
19static const char* CMockString_bValidatePassword = "bValidatePassword";
20static const char* CMockString_bVeryHighAlarm = "bVeryHighAlarm";
21static const char* CMockString_bVeryLowAlarm = "bVeryLowAlarm";
22static const char* CMockString_bWriteMemoryNeeded = "bWriteMemoryNeeded";
23static const char* CMockString_c401Status1Definition = "c401Status1Definition";
24static const char* CMockString_c402StatusDefinition = "c402StatusDefinition";
25static const char* CMockString_c403StatusDefinition = "c403StatusDefinition";
26static const char* CMockString_c404StatusDefinition = "c404StatusDefinition";
27static const char* CMockString_c405Definition = "c405Definition";
28static const char* CMockString_c406PacketControlDefinition = "c406PacketControlDefinition";
29static const char* CMockString_c407PacketControlDefinition = "c407PacketControlDefinition";
30static const char* CMockString_c408StatusDefinition = "c408StatusDefinition";
31static const char* CMockString_c409StatusDefinition = "c409StatusDefinition";
32static const char* CMockString_c411StatusDefinition = "c411StatusDefinition";
33static const char* CMockString_c412StatusDefinition = "c412StatusDefinition";
34static const char* CMockString_c413StatusDefinition = "c413StatusDefinition";
35static const char* CMockString_c423StatusDefinition = "c423StatusDefinition";
36static const char* CMockString_cGetresetCause = "cGetresetCause";
37static const char* CMockString_eLaserGetLimitTemperature = "eLaserGetLimitTemperature";
38static const char* CMockString_fHpaMM1and2DerivativeGain = "fHpaMM1and2DerivativeGain";
39static const char* CMockString_fHpaMM1and2IntegralGain = "fHpaMM1and2IntegralGain";
40static const char* CMockString_fHpaMM1and2Proportional = "fHpaMM1and2Proportional";
41static const char* CMockString_fHpaSingleDerivativeGain = "fHpaSingleDerivativeGain";
42static const char* CMockString_fHpaSingleIntegralGain = "fHpaSingleIntegralGain";
43static const char* CMockString_fHpaSingleProportional = "fHpaSingleProportional";
44static const char* CMockString_fLnasingleDerivativeGain = "fLnasingleDerivativeGain";
45static const char* CMockString_fLnasingleIntegralGain = "fLnasingleIntegralGain";
46static const char* CMockString_fLnasingleProportional = "fLnasingleProportional";
47static const char* CMockString_fPvalue = "fPvalue";
48static const char* CMockString_fTemperatureReaded = "fTemperatureReaded";
49static const char* CMockString_getCanSequence = "getCanSequence";
50static const char* CMockString_getLnaPidValues = "getLnaPidValues";
51static const char* CMockString_pLaserDataGetCan402Pointer = "pLaserDataGetCan402Pointer";
52static const char* CMockString_pLaserDataGetCan414Info = "pLaserDataGetCan414Info";
53static const char* CMockString_pLaserDataGetCan415Info = "pLaserDataGetCan415Info";
54static const char* CMockString_pLaserDataGetCan428Info = "pLaserDataGetCan428Info";
55static const char* CMockString_pLaserDataGetThermistorData = "pLaserDataGetThermistorData";
56static const char* CMockString_pfHighLimit = "pfHighLimit";
57static const char* CMockString_pfHpaSingleProportional = "pfHpaSingleProportional";
58static const char* CMockString_pfHpasingleDerivativeGain = "pfHpasingleDerivativeGain";
59static const char* CMockString_pfHpasingleIntegralGain = "pfHpasingleIntegralGain";
60static const char* CMockString_pfVeryHighLimit = "pfVeryHighLimit";
61static const char* CMockString_pfVeryLowLimit = "pfVeryLowLimit";
62static const char* CMockString_setCanSequence = "setCanSequence";
63static const char* CMockString_setInternalCriticalErrorFlag = "setInternalCriticalErrorFlag";
64static const char* CMockString_setLnaPidDerivativeValue = "setLnaPidDerivativeValue";
65static const char* CMockString_setLnaPidIntegralValue = "setLnaPidIntegralValue";
66static const char* CMockString_setLnaPidProportionalValue = "setLnaPidProportionalValue";
67static const char* CMockString_uSerialNumber = "uSerialNumber";
68static const char* CMockString_ucCompanyId = "ucCompanyId";
69static const char* CMockString_vClearSpiAdcErrors = "vClearSpiAdcErrors";
70static const char* CMockString_vClearSpiFramErrors = "vClearSpiFramErrors";
71static const char* CMockString_vControlAlarmInitAlarms = "vControlAlarmInitAlarms";
72static const char* CMockString_vCopyImageBoosterNvm = "vCopyImageBoosterNvm";
73static const char* CMockString_vCopyImageCommonNvm = "vCopyImageCommonNvm";
74static const char* CMockString_vCopyImageLnaNvm = "vCopyImageLnaNvm";
75static const char* CMockString_vEnableHpaMultiMode1 = "vEnableHpaMultiMode1";
76static const char* CMockString_vEnableHpaMultiMode2 = "vEnableHpaMultiMode2";
77static const char* CMockString_vEnableHpaSingleMode = "vEnableHpaSingleMode";
78static const char* CMockString_vEnableLna = "vEnableLna";
79static const char* CMockString_vGet402Message = "vGet402Message";
80static const char* CMockString_vGetCompanyId = "vGetCompanyId";
81static const char* CMockString_vGetSerialNumber = "vGetSerialNumber";
82static const char* CMockString_vGetUpdateBoosterMemoryWriteNeeded = "vGetUpdateBoosterMemoryWriteNeeded";
83static const char* CMockString_vGetUpdateCommonMemoryWriteNeeded = "vGetUpdateCommonMemoryWriteNeeded";
84static const char* CMockString_vGetUpdateLnaMemoryWriteNeeded = "vGetUpdateLnaMemoryWriteNeeded";
85static const char* CMockString_vGetUpdateMemoryWriteNeeded = "vGetUpdateMemoryWriteNeeded";
86static const char* CMockString_vGetpxBoosterParameters = "vGetpxBoosterParameters";
87static const char* CMockString_vGetpxCommonControlParameters = "vGetpxCommonControlParameters";
88static const char* CMockString_vGetpxLnaParameters = "vGetpxLnaParameters";
89static const char* CMockString_vGetxAmplifierDescriptor = "vGetxAmplifierDescriptor";
90static const char* CMockString_vIncreaseCanErrors = "vIncreaseCanErrors";
91static const char* CMockString_vIncreaseSpiAdcErrors = "vIncreaseSpiAdcErrors";
92static const char* CMockString_vIncreaseSpiFramErrors = "vIncreaseSpiFramErrors";
93static const char* CMockString_vInitWithFullResetRequest = "vInitWithFullResetRequest";
94static const char* CMockString_vLaserBeamsFactoryBoosterDefaultValues = "vLaserBeamsFactoryBoosterDefaultValues";
95static const char* CMockString_vLaserBeamsFactoryCommonDefaultValues = "vLaserBeamsFactoryCommonDefaultValues";
96static const char* CMockString_vLaserBeamsFactoryLnaDefaultValues = "vLaserBeamsFactoryLnaDefaultValues";
97static const char* CMockString_vLaserDataGetCan401Info = "vLaserDataGetCan401Info";
98static const char* CMockString_vLaserDataGetCan402Info = "vLaserDataGetCan402Info";
99static const char* CMockString_vLaserDataGetCan403Info = "vLaserDataGetCan403Info";
100static const char* CMockString_vLaserDataGetCan404Info = "vLaserDataGetCan404Info";
101static const char* CMockString_vLaserDataGetCan405Info = "vLaserDataGetCan405Info";
102static const char* CMockString_vLaserDataGetCan406Info = "vLaserDataGetCan406Info";
103static const char* CMockString_vLaserDataGetCan407Info = "vLaserDataGetCan407Info";
104static const char* CMockString_vLaserDataGetCan408Info = "vLaserDataGetCan408Info";
105static const char* CMockString_vLaserDataGetCan409Info = "vLaserDataGetCan409Info";
106static const char* CMockString_vLaserDataGetCan409Pointer = "vLaserDataGetCan409Pointer";
107static const char* CMockString_vLaserDataGetCan40AInfo = "vLaserDataGetCan40AInfo";
108static const char* CMockString_vLaserDataGetCan411Info = "vLaserDataGetCan411Info";
109static const char* CMockString_vLaserDataGetCan423Info = "vLaserDataGetCan423Info";
110static const char* CMockString_vLaserDataGetData402 = "vLaserDataGetData402";
111static const char* CMockString_vLaserDataGetData403 = "vLaserDataGetData403";
112static const char* CMockString_vLaserDataGetData404 = "vLaserDataGetData404";
113static const char* CMockString_vLaserDataGetData406 = "vLaserDataGetData406";
114static const char* CMockString_vLaserDataGetData407 = "vLaserDataGetData407";
115static const char* CMockString_vLaserDataGetData408 = "vLaserDataGetData408";
116static const char* CMockString_vLaserDataGetData409 = "vLaserDataGetData409";
117static const char* CMockString_vLaserDataGetData410 = "vLaserDataGetData410";
118static const char* CMockString_vLaserDataGetData412 = "vLaserDataGetData412";
119static const char* CMockString_vLaserDataGetData413 = "vLaserDataGetData413";
120static const char* CMockString_vLaserDataInit = "vLaserDataInit";
121static const char* CMockString_vLaserDataSetCan406Info = "vLaserDataSetCan406Info";
122static const char* CMockString_vLaserDataSetCan407Info = "vLaserDataSetCan407Info";
123static const char* CMockString_vLaserInitBooster = "vLaserInitBooster";
124static const char* CMockString_vLaserInitLna = "vLaserInitLna";
125static const char* CMockString_vLaserSetCurrentAlarm = "vLaserSetCurrentAlarm";
126static const char* CMockString_vLaserSetTemperatureFlagAlarm = "vLaserSetTemperatureFlagAlarm";
127static const char* CMockString_vLaserSetTemperatureInCan = "vLaserSetTemperatureInCan";
128static const char* CMockString_vResetSendConfig = "vResetSendConfig";
129static const char* CMockString_vSetCanPort1 = "vSetCanPort1";
130static const char* CMockString_vSetCompanyId = "vSetCompanyId";
131static const char* CMockString_vSetSendConfig = "vSetSendConfig";
132static const char* CMockString_vSetSerialNumber = "vSetSerialNumber";
133static const char* CMockString_vSetUpdateBoosterMemoryWriteNeeded = "vSetUpdateBoosterMemoryWriteNeeded";
134static const char* CMockString_vSetUpdateCommonMemoryWriteNeeded = "vSetUpdateCommonMemoryWriteNeeded";
135static const char* CMockString_vSetUpdateLnaMemoryWriteNeeded = "vSetUpdateLnaMemoryWriteNeeded";
136static const char* CMockString_vSetUpdateMemoryWriteNeeded = "vSetUpdateMemoryWriteNeeded";
137static const char* CMockString_vUpdateBoostNvmMemory = "vUpdateBoostNvmMemory";
138static const char* CMockString_vUpdateCommonNvmMemory = "vUpdateCommonNvmMemory";
139static const char* CMockString_vUpdateConfigInfo = "vUpdateConfigInfo";
140static const char* CMockString_vUpdateHpaMm1PIDValues = "vUpdateHpaMm1PIDValues";
141static const char* CMockString_vUpdateHpaMm1and2PIDValues = "vUpdateHpaMm1and2PIDValues";
142static const char* CMockString_vUpdateHpaMm2PIDValues = "vUpdateHpaMm2PIDValues";
143static const char* CMockString_vUpdateHpaSmPIDValues = "vUpdateHpaSmPIDValues";
144static const char* CMockString_vUpdateLnaNvmMemory = "vUpdateLnaNvmMemory";
145static const char* CMockString_vUpdateLnaPIDValues = "vUpdateLnaPIDValues";
146static const char* CMockString_vUploadHpaSmPIDValues = "vUploadHpaSmPIDValues";
147static const char* CMockString_value = "value";
148static const char* CMockString_vpGetPumpTemperatureLimits = "vpGetPumpTemperatureLimits";
149static const char* CMockString_xStream = "xStream";
150
152{
155 int CallOrder;
156
158
160{
163 int CallOrder;
164
166
168{
171 int CallOrder;
172
174
176{
179 int CallOrder;
180
182
184{
187 CanSequence_t ReturnVal;
188 int CallOrder;
189
191
193{
196 int CallOrder;
197 CanSequence_t Expected_CanSequence;
199
201
203{
206 int CallOrder;
207
209
211{
214 int CallOrder;
215
217
219{
222 int CallOrder;
223
225
227{
230 xAmplifierDescriptor_t* ReturnVal;
231 int CallOrder;
232
234
236{
239 xLnaParameters_t* ReturnVal;
240 int CallOrder;
241
243
245{
248 xBoosterParameters_t* ReturnVal;
249 int CallOrder;
250
252
254{
257 int CallOrder;
258 handle_t Expected_xStream;
262
264
266{
269 eMpbError_t ReturnVal;
270 int CallOrder;
271 handle_t Expected_xStream;
291
293
295{
298 int CallOrder;
299 handle_t Expected_xStream;
302 eBool_t Expected_bHighAlarm;
307
309
311{
314 xCommonControlParameters_t* ReturnVal;
315 int CallOrder;
316
318
320{
323 c402StatusDefinition_t* ReturnVal;
324 int CallOrder;
325
327
329{
332 eBool_t ReturnVal;
333 int CallOrder;
334
336
338{
341 int CallOrder;
342 eBool_t Expected_bSelectCan1;
344
346
348{
351 int CallOrder;
352 uint32_t* Expected_uSerialNumber;
358
360
362{
365 int CallOrder;
366 uint32_t Expected_uSerialNumber;
368
370
372{
375 int CallOrder;
376
378
380{
383 eBool_t ReturnVal;
384 int CallOrder;
385
387
389{
392 int CallOrder;
393
395
397{
400 int CallOrder;
401 uint8_t* Expected_ucCompanyId;
407
409
411{
414 int CallOrder;
415 uint8_t Expected_ucCompanyId;
417
419
421{
424 int CallOrder;
425 c401StatusDefinition_t* Expected_c401Status1Definition;
428 c401StatusDefinition_t* ReturnThruPtr_c401Status1Definition_Val;
431
433
435{
438 c414StatusDefinition_t* ReturnVal;
439 int CallOrder;
440
442
444{
447 c415StatusDefinition_t* ReturnVal;
448 int CallOrder;
449
451
453{
456 c402StatusDefinition_t* ReturnVal;
457 int CallOrder;
458
460
462{
465 int CallOrder;
466 c402StatusDefinition_t* Expected_c402StatusDefinition;
469 c402StatusDefinition_t* ReturnThruPtr_c402StatusDefinition_Val;
472
474
476{
479 c402StatusDefinition_t* ReturnVal;
480 int CallOrder;
481
483
485{
488 int CallOrder;
489 c403StatusDefinition_t* Expected_c403StatusDefinition;
492 c403StatusDefinition_t* ReturnThruPtr_c403StatusDefinition_Val;
495
497
499{
502 int CallOrder;
503 c404StatusDefinition_t* Expected_c404StatusDefinition;
506 c404StatusDefinition_t* ReturnThruPtr_c404StatusDefinition_Val;
509
511
513{
516 int CallOrder;
517 c405Definition_t* Expected_c405Definition;
520 c405Definition_t* ReturnThruPtr_c405Definition_Val;
523
525
527{
530 c406PacketControlDefinition_t* ReturnVal;
531 int CallOrder;
532
534
536{
539 int CallOrder;
540 c406PacketControlDefinition_t* Expected_c406PacketControlDefinition;
543 c406PacketControlDefinition_t* ReturnThruPtr_c406PacketControlDefinition_Val;
546
548
550{
553 int CallOrder;
554 c406PacketControlDefinition_t* Expected_c406PacketControlDefinition;
557 c406PacketControlDefinition_t* ReturnThruPtr_c406PacketControlDefinition_Val;
560
562
564{
567 c407PacketControlDefinition_t* ReturnVal;
568 int CallOrder;
569
571
573{
576 int CallOrder;
577 c407PacketControlDefinition_t* Expected_c407PacketControlDefinition;
580 c407PacketControlDefinition_t* ReturnThruPtr_c407PacketControlDefinition_Val;
583
585
587{
590 int CallOrder;
591 c407PacketControlDefinition_t* Expected_c407PacketControlDefinition;
594 c407PacketControlDefinition_t* ReturnThruPtr_c407PacketControlDefinition_Val;
597
599
601{
604 c408StatusDefinition_t* ReturnVal;
605 int CallOrder;
606
608
610{
613 int CallOrder;
614 c408StatusDefinition_t* Expected_c408StatusDefinition;
617 c408StatusDefinition_t* ReturnThruPtr_c408StatusDefinition_Val;
620
622
624{
627 c403StatusDefinition_t* ReturnVal;
628 int CallOrder;
629
631
633{
636 c404StatusDefinition_t* ReturnVal;
637 int CallOrder;
638
640
642{
645 c409StatusDefinition_t* ReturnVal;
646 int CallOrder;
647
649
651{
654 c410StatusDefinition_t* ReturnVal;
655 int CallOrder;
656
658
660{
663 c412StatusDefinition_t* ReturnVal;
664 int CallOrder;
665
667
669{
672 c413StatusDefinition_t* ReturnVal;
673 int CallOrder;
674
676
678{
681 eBool_t ReturnVal;
682 int CallOrder;
683 c412StatusDefinition_t* Expected_c412StatusDefinition;
684 c413StatusDefinition_t* Expected_c413StatusDefinition;
688 c412StatusDefinition_t* ReturnThruPtr_c412StatusDefinition_Val;
691 c413StatusDefinition_t* ReturnThruPtr_c413StatusDefinition_Val;
695
697
699{
702 int CallOrder;
703 c409StatusDefinition_t* Expected_c409StatusDefinition;
706 c409StatusDefinition_t* ReturnThruPtr_c409StatusDefinition_Val;
709
711
713{
716 c409StatusDefinition_t* ReturnVal;
717 int CallOrder;
718
720
722{
725 c40AStatusDefinition_t* ReturnVal;
726 int CallOrder;
727
729
731{
734 int CallOrder;
735 c423StatusDefinition_t* Expected_c423StatusDefinition;
738 c423StatusDefinition_t* ReturnThruPtr_c423StatusDefinition_Val;
741
743
745{
748 c428StatusDefinition_t* ReturnVal;
749 int CallOrder;
750
752
754{
757 xExternalAnalogThermistorsInputs_t* ReturnVal;
758 int CallOrder;
759
761
763{
766 int CallOrder;
767 c411StatusDefinition_t* Expected_c411StatusDefinition;
770 c411StatusDefinition_t* ReturnThruPtr_c411StatusDefinition_Val;
773
775
777{
780 int CallOrder;
781
783
785{
788 int CallOrder;
789
791
793{
796 int CallOrder;
797
799
801{
804 int CallOrder;
805
807
809{
812 eBool_t ReturnVal;
813 int CallOrder;
814
816
818{
821 eBool_t ReturnVal;
822 int CallOrder;
823
825
827{
830 eBool_t ReturnVal;
831 int CallOrder;
832
834
836{
839 xPidValues_t* ReturnVal;
840 int CallOrder;
841
843
845{
848 int CallOrder;
849 float Expected_fPvalue;
851
853
855{
858 int CallOrder;
859 float Expected_fPvalue;
861
863
865{
868 int CallOrder;
869 float Expected_fPvalue;
871
873
875{
878 uint8_t ReturnVal;
879 int CallOrder;
880
882
884{
887 int CallOrder;
888 eBool_t Expected_value;
889 char IgnoreArg_value;
890
892
894{
897 int CallOrder;
898
900
902{
905 int CallOrder;
906
908
910{
913 int CallOrder;
914
916
918{
921 int CallOrder;
922
924
926{
929 int CallOrder;
930
932
934{
937 int CallOrder;
938
940
942{
945 eBool_t ReturnVal;
946 int CallOrder;
947
949
951{
954 eBool_t ReturnVal;
955 int CallOrder;
956
958
960{
963 eBool_t ReturnVal;
964 int CallOrder;
965
967
969{
972 eBool_t ReturnVal;
973 int CallOrder;
974
976
978{
981 eBool_t ReturnVal;
982 int CallOrder;
983
985
987{
990 int CallOrder;
993
995
997{
1000 int CallOrder;
1003
1005
1007{
1009 char ExpectAnyArgsBool;
1010 int CallOrder;
1013
1015
1017{
1019 char ExpectAnyArgsBool;
1020 int CallOrder;
1023
1025
1027{
1029 char ExpectAnyArgsBool;
1030 int CallOrder;
1031
1033
1035{
1037 char ExpectAnyArgsBool;
1038 int CallOrder;
1039
1041
1043{
1045 char ExpectAnyArgsBool;
1046 int CallOrder;
1047
1049
1051{
1053 char ExpectAnyArgsBool;
1054 int CallOrder;
1055 eBool_t Expected_bAlarmExist;
1057
1059
1061{
1063 char ExpectAnyArgsBool;
1064 int CallOrder;
1071
1073
1075{
1077 char ExpectAnyArgsBool;
1078 int CallOrder;
1085
1087
1089{
1091 char ExpectAnyArgsBool;
1092 int CallOrder;
1111
1113
1115{
1117 char ExpectAnyArgsBool;
1118 int CallOrder;
1125
1127
1129{
1131 char ExpectAnyArgsBool;
1132 int CallOrder;
1139
1141
1143{
1145 char ExpectAnyArgsBool;
1146 int CallOrder;
1153
1155
1157{
1159 char ExpectAnyArgsBool;
1160 int CallOrder;
1161 eBool_t Expected_bEnable;
1162 char IgnoreArg_bEnable;
1163
1165
1167{
1169 char ExpectAnyArgsBool;
1170 int CallOrder;
1171 eBool_t Expected_bEnable;
1172 char IgnoreArg_bEnable;
1173
1175
1177{
1179 char ExpectAnyArgsBool;
1180 int CallOrder;
1181 eBool_t Expected_bEnable;
1182 char IgnoreArg_bEnable;
1183
1185
1187{
1189 char ExpectAnyArgsBool;
1190 int CallOrder;
1191 eBool_t Expected_bEnable;
1192 char IgnoreArg_bEnable;
1193
1195
1197{
1199 char ExpectAnyArgsBool;
1200 xPumpTemperaturesLimits_t* ReturnVal;
1201 int CallOrder;
1202
1204
1205static struct mock_laserDataInstance
1206{
1207 char vLaserInitBooster_IgnoreBool;
1208 char vLaserInitBooster_CallbackBool;
1209 CMOCK_vLaserInitBooster_CALLBACK vLaserInitBooster_CallbackFunctionPointer;
1210 int vLaserInitBooster_CallbackCalls;
1211 CMOCK_MEM_INDEX_TYPE vLaserInitBooster_CallInstance;
1212 char vLaserInitLna_IgnoreBool;
1213 char vLaserInitLna_CallbackBool;
1214 CMOCK_vLaserInitLna_CALLBACK vLaserInitLna_CallbackFunctionPointer;
1215 int vLaserInitLna_CallbackCalls;
1216 CMOCK_MEM_INDEX_TYPE vLaserInitLna_CallInstance;
1217 char vLaserDataInit_IgnoreBool;
1218 char vLaserDataInit_CallbackBool;
1219 CMOCK_vLaserDataInit_CALLBACK vLaserDataInit_CallbackFunctionPointer;
1220 int vLaserDataInit_CallbackCalls;
1221 CMOCK_MEM_INDEX_TYPE vLaserDataInit_CallInstance;
1222 char vControlAlarmInitAlarms_IgnoreBool;
1223 char vControlAlarmInitAlarms_CallbackBool;
1224 CMOCK_vControlAlarmInitAlarms_CALLBACK vControlAlarmInitAlarms_CallbackFunctionPointer;
1225 int vControlAlarmInitAlarms_CallbackCalls;
1226 CMOCK_MEM_INDEX_TYPE vControlAlarmInitAlarms_CallInstance;
1227 char getCanSequence_IgnoreBool;
1228 CanSequence_t getCanSequence_FinalReturn;
1229 char getCanSequence_CallbackBool;
1230 CMOCK_getCanSequence_CALLBACK getCanSequence_CallbackFunctionPointer;
1231 int getCanSequence_CallbackCalls;
1232 CMOCK_MEM_INDEX_TYPE getCanSequence_CallInstance;
1233 char setCanSequence_IgnoreBool;
1234 char setCanSequence_CallbackBool;
1235 CMOCK_setCanSequence_CALLBACK setCanSequence_CallbackFunctionPointer;
1236 int setCanSequence_CallbackCalls;
1237 CMOCK_MEM_INDEX_TYPE setCanSequence_CallInstance;
1238 char vLaserBeamsFactoryCommonDefaultValues_IgnoreBool;
1239 char vLaserBeamsFactoryCommonDefaultValues_CallbackBool;
1240 CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALLBACK vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer;
1241 int vLaserBeamsFactoryCommonDefaultValues_CallbackCalls;
1242 CMOCK_MEM_INDEX_TYPE vLaserBeamsFactoryCommonDefaultValues_CallInstance;
1243 char vLaserBeamsFactoryLnaDefaultValues_IgnoreBool;
1244 char vLaserBeamsFactoryLnaDefaultValues_CallbackBool;
1245 CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALLBACK vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer;
1246 int vLaserBeamsFactoryLnaDefaultValues_CallbackCalls;
1247 CMOCK_MEM_INDEX_TYPE vLaserBeamsFactoryLnaDefaultValues_CallInstance;
1248 char vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool;
1249 char vLaserBeamsFactoryBoosterDefaultValues_CallbackBool;
1250 CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALLBACK vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer;
1251 int vLaserBeamsFactoryBoosterDefaultValues_CallbackCalls;
1252 CMOCK_MEM_INDEX_TYPE vLaserBeamsFactoryBoosterDefaultValues_CallInstance;
1253 char vGetxAmplifierDescriptor_IgnoreBool;
1254 xAmplifierDescriptor_t* vGetxAmplifierDescriptor_FinalReturn;
1255 char vGetxAmplifierDescriptor_CallbackBool;
1256 CMOCK_vGetxAmplifierDescriptor_CALLBACK vGetxAmplifierDescriptor_CallbackFunctionPointer;
1257 int vGetxAmplifierDescriptor_CallbackCalls;
1258 CMOCK_MEM_INDEX_TYPE vGetxAmplifierDescriptor_CallInstance;
1259 char vGetpxLnaParameters_IgnoreBool;
1260 xLnaParameters_t* vGetpxLnaParameters_FinalReturn;
1261 char vGetpxLnaParameters_CallbackBool;
1262 CMOCK_vGetpxLnaParameters_CALLBACK vGetpxLnaParameters_CallbackFunctionPointer;
1263 int vGetpxLnaParameters_CallbackCalls;
1264 CMOCK_MEM_INDEX_TYPE vGetpxLnaParameters_CallInstance;
1265 char vGetpxBoosterParameters_IgnoreBool;
1266 xBoosterParameters_t* vGetpxBoosterParameters_FinalReturn;
1267 char vGetpxBoosterParameters_CallbackBool;
1268 CMOCK_vGetpxBoosterParameters_CALLBACK vGetpxBoosterParameters_CallbackFunctionPointer;
1269 int vGetpxBoosterParameters_CallbackCalls;
1270 CMOCK_MEM_INDEX_TYPE vGetpxBoosterParameters_CallInstance;
1271 char vLaserSetTemperatureInCan_IgnoreBool;
1272 char vLaserSetTemperatureInCan_CallbackBool;
1273 CMOCK_vLaserSetTemperatureInCan_CALLBACK vLaserSetTemperatureInCan_CallbackFunctionPointer;
1274 int vLaserSetTemperatureInCan_CallbackCalls;
1275 CMOCK_MEM_INDEX_TYPE vLaserSetTemperatureInCan_CallInstance;
1276 char eLaserGetLimitTemperature_IgnoreBool;
1277 eMpbError_t eLaserGetLimitTemperature_FinalReturn;
1278 char eLaserGetLimitTemperature_CallbackBool;
1279 CMOCK_eLaserGetLimitTemperature_CALLBACK eLaserGetLimitTemperature_CallbackFunctionPointer;
1280 int eLaserGetLimitTemperature_CallbackCalls;
1281 CMOCK_MEM_INDEX_TYPE eLaserGetLimitTemperature_CallInstance;
1282 char vLaserSetTemperatureFlagAlarm_IgnoreBool;
1283 char vLaserSetTemperatureFlagAlarm_CallbackBool;
1284 CMOCK_vLaserSetTemperatureFlagAlarm_CALLBACK vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer;
1285 int vLaserSetTemperatureFlagAlarm_CallbackCalls;
1286 CMOCK_MEM_INDEX_TYPE vLaserSetTemperatureFlagAlarm_CallInstance;
1287 char vGetpxCommonControlParameters_IgnoreBool;
1288 xCommonControlParameters_t* vGetpxCommonControlParameters_FinalReturn;
1289 char vGetpxCommonControlParameters_CallbackBool;
1290 CMOCK_vGetpxCommonControlParameters_CALLBACK vGetpxCommonControlParameters_CallbackFunctionPointer;
1291 int vGetpxCommonControlParameters_CallbackCalls;
1292 CMOCK_MEM_INDEX_TYPE vGetpxCommonControlParameters_CallInstance;
1293 char vGet402Message_IgnoreBool;
1294 c402StatusDefinition_t* vGet402Message_FinalReturn;
1295 char vGet402Message_CallbackBool;
1296 CMOCK_vGet402Message_CALLBACK vGet402Message_CallbackFunctionPointer;
1297 int vGet402Message_CallbackCalls;
1298 CMOCK_MEM_INDEX_TYPE vGet402Message_CallInstance;
1299 char bCanPort1IsSelected_IgnoreBool;
1300 eBool_t bCanPort1IsSelected_FinalReturn;
1301 char bCanPort1IsSelected_CallbackBool;
1302 CMOCK_bCanPort1IsSelected_CALLBACK bCanPort1IsSelected_CallbackFunctionPointer;
1303 int bCanPort1IsSelected_CallbackCalls;
1304 CMOCK_MEM_INDEX_TYPE bCanPort1IsSelected_CallInstance;
1305 char vSetCanPort1_IgnoreBool;
1306 char vSetCanPort1_CallbackBool;
1307 CMOCK_vSetCanPort1_CALLBACK vSetCanPort1_CallbackFunctionPointer;
1308 int vSetCanPort1_CallbackCalls;
1309 CMOCK_MEM_INDEX_TYPE vSetCanPort1_CallInstance;
1310 char vGetSerialNumber_IgnoreBool;
1311 char vGetSerialNumber_CallbackBool;
1312 CMOCK_vGetSerialNumber_CALLBACK vGetSerialNumber_CallbackFunctionPointer;
1313 int vGetSerialNumber_CallbackCalls;
1314 CMOCK_MEM_INDEX_TYPE vGetSerialNumber_CallInstance;
1315 char vSetSerialNumber_IgnoreBool;
1316 char vSetSerialNumber_CallbackBool;
1317 CMOCK_vSetSerialNumber_CALLBACK vSetSerialNumber_CallbackFunctionPointer;
1318 int vSetSerialNumber_CallbackCalls;
1319 CMOCK_MEM_INDEX_TYPE vSetSerialNumber_CallInstance;
1320 char vSetSendConfig_IgnoreBool;
1321 char vSetSendConfig_CallbackBool;
1322 CMOCK_vSetSendConfig_CALLBACK vSetSendConfig_CallbackFunctionPointer;
1323 int vSetSendConfig_CallbackCalls;
1324 CMOCK_MEM_INDEX_TYPE vSetSendConfig_CallInstance;
1325 char bGetSendConfig_IgnoreBool;
1326 eBool_t bGetSendConfig_FinalReturn;
1327 char bGetSendConfig_CallbackBool;
1328 CMOCK_bGetSendConfig_CALLBACK bGetSendConfig_CallbackFunctionPointer;
1329 int bGetSendConfig_CallbackCalls;
1330 CMOCK_MEM_INDEX_TYPE bGetSendConfig_CallInstance;
1331 char vResetSendConfig_IgnoreBool;
1332 char vResetSendConfig_CallbackBool;
1333 CMOCK_vResetSendConfig_CALLBACK vResetSendConfig_CallbackFunctionPointer;
1334 int vResetSendConfig_CallbackCalls;
1335 CMOCK_MEM_INDEX_TYPE vResetSendConfig_CallInstance;
1336 char vGetCompanyId_IgnoreBool;
1337 char vGetCompanyId_CallbackBool;
1338 CMOCK_vGetCompanyId_CALLBACK vGetCompanyId_CallbackFunctionPointer;
1339 int vGetCompanyId_CallbackCalls;
1340 CMOCK_MEM_INDEX_TYPE vGetCompanyId_CallInstance;
1341 char vSetCompanyId_IgnoreBool;
1342 char vSetCompanyId_CallbackBool;
1343 CMOCK_vSetCompanyId_CALLBACK vSetCompanyId_CallbackFunctionPointer;
1344 int vSetCompanyId_CallbackCalls;
1345 CMOCK_MEM_INDEX_TYPE vSetCompanyId_CallInstance;
1346 char vLaserDataGetCan401Info_IgnoreBool;
1347 char vLaserDataGetCan401Info_CallbackBool;
1348 CMOCK_vLaserDataGetCan401Info_CALLBACK vLaserDataGetCan401Info_CallbackFunctionPointer;
1349 int vLaserDataGetCan401Info_CallbackCalls;
1350 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan401Info_CallInstance;
1351 char pLaserDataGetCan414Info_IgnoreBool;
1352 c414StatusDefinition_t* pLaserDataGetCan414Info_FinalReturn;
1353 char pLaserDataGetCan414Info_CallbackBool;
1354 CMOCK_pLaserDataGetCan414Info_CALLBACK pLaserDataGetCan414Info_CallbackFunctionPointer;
1355 int pLaserDataGetCan414Info_CallbackCalls;
1356 CMOCK_MEM_INDEX_TYPE pLaserDataGetCan414Info_CallInstance;
1357 char pLaserDataGetCan415Info_IgnoreBool;
1358 c415StatusDefinition_t* pLaserDataGetCan415Info_FinalReturn;
1359 char pLaserDataGetCan415Info_CallbackBool;
1360 CMOCK_pLaserDataGetCan415Info_CALLBACK pLaserDataGetCan415Info_CallbackFunctionPointer;
1361 int pLaserDataGetCan415Info_CallbackCalls;
1362 CMOCK_MEM_INDEX_TYPE pLaserDataGetCan415Info_CallInstance;
1363 char vLaserDataGetData402_IgnoreBool;
1364 c402StatusDefinition_t* vLaserDataGetData402_FinalReturn;
1365 char vLaserDataGetData402_CallbackBool;
1366 CMOCK_vLaserDataGetData402_CALLBACK vLaserDataGetData402_CallbackFunctionPointer;
1367 int vLaserDataGetData402_CallbackCalls;
1368 CMOCK_MEM_INDEX_TYPE vLaserDataGetData402_CallInstance;
1369 char vLaserDataGetCan402Info_IgnoreBool;
1370 char vLaserDataGetCan402Info_CallbackBool;
1371 CMOCK_vLaserDataGetCan402Info_CALLBACK vLaserDataGetCan402Info_CallbackFunctionPointer;
1372 int vLaserDataGetCan402Info_CallbackCalls;
1373 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan402Info_CallInstance;
1374 char pLaserDataGetCan402Pointer_IgnoreBool;
1375 c402StatusDefinition_t* pLaserDataGetCan402Pointer_FinalReturn;
1376 char pLaserDataGetCan402Pointer_CallbackBool;
1377 CMOCK_pLaserDataGetCan402Pointer_CALLBACK pLaserDataGetCan402Pointer_CallbackFunctionPointer;
1378 int pLaserDataGetCan402Pointer_CallbackCalls;
1379 CMOCK_MEM_INDEX_TYPE pLaserDataGetCan402Pointer_CallInstance;
1380 char vLaserDataGetCan403Info_IgnoreBool;
1381 char vLaserDataGetCan403Info_CallbackBool;
1382 CMOCK_vLaserDataGetCan403Info_CALLBACK vLaserDataGetCan403Info_CallbackFunctionPointer;
1383 int vLaserDataGetCan403Info_CallbackCalls;
1384 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan403Info_CallInstance;
1385 char vLaserDataGetCan404Info_IgnoreBool;
1386 char vLaserDataGetCan404Info_CallbackBool;
1387 CMOCK_vLaserDataGetCan404Info_CALLBACK vLaserDataGetCan404Info_CallbackFunctionPointer;
1388 int vLaserDataGetCan404Info_CallbackCalls;
1389 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan404Info_CallInstance;
1390 char vLaserDataGetCan405Info_IgnoreBool;
1391 char vLaserDataGetCan405Info_CallbackBool;
1392 CMOCK_vLaserDataGetCan405Info_CALLBACK vLaserDataGetCan405Info_CallbackFunctionPointer;
1393 int vLaserDataGetCan405Info_CallbackCalls;
1394 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan405Info_CallInstance;
1395 char vLaserDataGetData406_IgnoreBool;
1396 c406PacketControlDefinition_t* vLaserDataGetData406_FinalReturn;
1397 char vLaserDataGetData406_CallbackBool;
1398 CMOCK_vLaserDataGetData406_CALLBACK vLaserDataGetData406_CallbackFunctionPointer;
1399 int vLaserDataGetData406_CallbackCalls;
1400 CMOCK_MEM_INDEX_TYPE vLaserDataGetData406_CallInstance;
1401 char vLaserDataGetCan406Info_IgnoreBool;
1402 char vLaserDataGetCan406Info_CallbackBool;
1403 CMOCK_vLaserDataGetCan406Info_CALLBACK vLaserDataGetCan406Info_CallbackFunctionPointer;
1404 int vLaserDataGetCan406Info_CallbackCalls;
1405 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan406Info_CallInstance;
1406 char vLaserDataSetCan406Info_IgnoreBool;
1407 char vLaserDataSetCan406Info_CallbackBool;
1408 CMOCK_vLaserDataSetCan406Info_CALLBACK vLaserDataSetCan406Info_CallbackFunctionPointer;
1409 int vLaserDataSetCan406Info_CallbackCalls;
1410 CMOCK_MEM_INDEX_TYPE vLaserDataSetCan406Info_CallInstance;
1411 char vLaserDataGetData407_IgnoreBool;
1412 c407PacketControlDefinition_t* vLaserDataGetData407_FinalReturn;
1413 char vLaserDataGetData407_CallbackBool;
1414 CMOCK_vLaserDataGetData407_CALLBACK vLaserDataGetData407_CallbackFunctionPointer;
1415 int vLaserDataGetData407_CallbackCalls;
1416 CMOCK_MEM_INDEX_TYPE vLaserDataGetData407_CallInstance;
1417 char vLaserDataGetCan407Info_IgnoreBool;
1418 char vLaserDataGetCan407Info_CallbackBool;
1419 CMOCK_vLaserDataGetCan407Info_CALLBACK vLaserDataGetCan407Info_CallbackFunctionPointer;
1420 int vLaserDataGetCan407Info_CallbackCalls;
1421 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan407Info_CallInstance;
1422 char vLaserDataSetCan407Info_IgnoreBool;
1423 char vLaserDataSetCan407Info_CallbackBool;
1424 CMOCK_vLaserDataSetCan407Info_CALLBACK vLaserDataSetCan407Info_CallbackFunctionPointer;
1425 int vLaserDataSetCan407Info_CallbackCalls;
1426 CMOCK_MEM_INDEX_TYPE vLaserDataSetCan407Info_CallInstance;
1427 char vLaserDataGetData408_IgnoreBool;
1428 c408StatusDefinition_t* vLaserDataGetData408_FinalReturn;
1429 char vLaserDataGetData408_CallbackBool;
1430 CMOCK_vLaserDataGetData408_CALLBACK vLaserDataGetData408_CallbackFunctionPointer;
1431 int vLaserDataGetData408_CallbackCalls;
1432 CMOCK_MEM_INDEX_TYPE vLaserDataGetData408_CallInstance;
1433 char vLaserDataGetCan408Info_IgnoreBool;
1434 char vLaserDataGetCan408Info_CallbackBool;
1435 CMOCK_vLaserDataGetCan408Info_CALLBACK vLaserDataGetCan408Info_CallbackFunctionPointer;
1436 int vLaserDataGetCan408Info_CallbackCalls;
1437 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan408Info_CallInstance;
1438 char vLaserDataGetData403_IgnoreBool;
1439 c403StatusDefinition_t* vLaserDataGetData403_FinalReturn;
1440 char vLaserDataGetData403_CallbackBool;
1441 CMOCK_vLaserDataGetData403_CALLBACK vLaserDataGetData403_CallbackFunctionPointer;
1442 int vLaserDataGetData403_CallbackCalls;
1443 CMOCK_MEM_INDEX_TYPE vLaserDataGetData403_CallInstance;
1444 char vLaserDataGetData404_IgnoreBool;
1445 c404StatusDefinition_t* vLaserDataGetData404_FinalReturn;
1446 char vLaserDataGetData404_CallbackBool;
1447 CMOCK_vLaserDataGetData404_CALLBACK vLaserDataGetData404_CallbackFunctionPointer;
1448 int vLaserDataGetData404_CallbackCalls;
1449 CMOCK_MEM_INDEX_TYPE vLaserDataGetData404_CallInstance;
1450 char vLaserDataGetData409_IgnoreBool;
1451 c409StatusDefinition_t* vLaserDataGetData409_FinalReturn;
1452 char vLaserDataGetData409_CallbackBool;
1453 CMOCK_vLaserDataGetData409_CALLBACK vLaserDataGetData409_CallbackFunctionPointer;
1454 int vLaserDataGetData409_CallbackCalls;
1455 CMOCK_MEM_INDEX_TYPE vLaserDataGetData409_CallInstance;
1456 char vLaserDataGetData410_IgnoreBool;
1457 c410StatusDefinition_t* vLaserDataGetData410_FinalReturn;
1458 char vLaserDataGetData410_CallbackBool;
1459 CMOCK_vLaserDataGetData410_CALLBACK vLaserDataGetData410_CallbackFunctionPointer;
1460 int vLaserDataGetData410_CallbackCalls;
1461 CMOCK_MEM_INDEX_TYPE vLaserDataGetData410_CallInstance;
1462 char vLaserDataGetData412_IgnoreBool;
1463 c412StatusDefinition_t* vLaserDataGetData412_FinalReturn;
1464 char vLaserDataGetData412_CallbackBool;
1465 CMOCK_vLaserDataGetData412_CALLBACK vLaserDataGetData412_CallbackFunctionPointer;
1466 int vLaserDataGetData412_CallbackCalls;
1467 CMOCK_MEM_INDEX_TYPE vLaserDataGetData412_CallInstance;
1468 char vLaserDataGetData413_IgnoreBool;
1469 c413StatusDefinition_t* vLaserDataGetData413_FinalReturn;
1470 char vLaserDataGetData413_CallbackBool;
1471 CMOCK_vLaserDataGetData413_CALLBACK vLaserDataGetData413_CallbackFunctionPointer;
1472 int vLaserDataGetData413_CallbackCalls;
1473 CMOCK_MEM_INDEX_TYPE vLaserDataGetData413_CallInstance;
1474 char bValidatePassword_IgnoreBool;
1475 eBool_t bValidatePassword_FinalReturn;
1476 char bValidatePassword_CallbackBool;
1477 CMOCK_bValidatePassword_CALLBACK bValidatePassword_CallbackFunctionPointer;
1478 int bValidatePassword_CallbackCalls;
1479 CMOCK_MEM_INDEX_TYPE bValidatePassword_CallInstance;
1480 char vLaserDataGetCan409Info_IgnoreBool;
1481 char vLaserDataGetCan409Info_CallbackBool;
1482 CMOCK_vLaserDataGetCan409Info_CALLBACK vLaserDataGetCan409Info_CallbackFunctionPointer;
1483 int vLaserDataGetCan409Info_CallbackCalls;
1484 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan409Info_CallInstance;
1485 char vLaserDataGetCan409Pointer_IgnoreBool;
1486 c409StatusDefinition_t* vLaserDataGetCan409Pointer_FinalReturn;
1487 char vLaserDataGetCan409Pointer_CallbackBool;
1488 CMOCK_vLaserDataGetCan409Pointer_CALLBACK vLaserDataGetCan409Pointer_CallbackFunctionPointer;
1489 int vLaserDataGetCan409Pointer_CallbackCalls;
1490 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan409Pointer_CallInstance;
1491 char vLaserDataGetCan40AInfo_IgnoreBool;
1492 c40AStatusDefinition_t* vLaserDataGetCan40AInfo_FinalReturn;
1493 char vLaserDataGetCan40AInfo_CallbackBool;
1494 CMOCK_vLaserDataGetCan40AInfo_CALLBACK vLaserDataGetCan40AInfo_CallbackFunctionPointer;
1495 int vLaserDataGetCan40AInfo_CallbackCalls;
1496 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan40AInfo_CallInstance;
1497 char vLaserDataGetCan423Info_IgnoreBool;
1498 char vLaserDataGetCan423Info_CallbackBool;
1499 CMOCK_vLaserDataGetCan423Info_CALLBACK vLaserDataGetCan423Info_CallbackFunctionPointer;
1500 int vLaserDataGetCan423Info_CallbackCalls;
1501 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan423Info_CallInstance;
1502 char pLaserDataGetCan428Info_IgnoreBool;
1503 c428StatusDefinition_t* pLaserDataGetCan428Info_FinalReturn;
1504 char pLaserDataGetCan428Info_CallbackBool;
1505 CMOCK_pLaserDataGetCan428Info_CALLBACK pLaserDataGetCan428Info_CallbackFunctionPointer;
1506 int pLaserDataGetCan428Info_CallbackCalls;
1507 CMOCK_MEM_INDEX_TYPE pLaserDataGetCan428Info_CallInstance;
1508 char pLaserDataGetThermistorData_IgnoreBool;
1509 xExternalAnalogThermistorsInputs_t* pLaserDataGetThermistorData_FinalReturn;
1510 char pLaserDataGetThermistorData_CallbackBool;
1511 CMOCK_pLaserDataGetThermistorData_CALLBACK pLaserDataGetThermistorData_CallbackFunctionPointer;
1512 int pLaserDataGetThermistorData_CallbackCalls;
1513 CMOCK_MEM_INDEX_TYPE pLaserDataGetThermistorData_CallInstance;
1514 char vLaserDataGetCan411Info_IgnoreBool;
1515 char vLaserDataGetCan411Info_CallbackBool;
1516 CMOCK_vLaserDataGetCan411Info_CALLBACK vLaserDataGetCan411Info_CallbackFunctionPointer;
1517 int vLaserDataGetCan411Info_CallbackCalls;
1518 CMOCK_MEM_INDEX_TYPE vLaserDataGetCan411Info_CallInstance;
1519 char vUpdateCommonNvmMemory_IgnoreBool;
1520 char vUpdateCommonNvmMemory_CallbackBool;
1521 CMOCK_vUpdateCommonNvmMemory_CALLBACK vUpdateCommonNvmMemory_CallbackFunctionPointer;
1522 int vUpdateCommonNvmMemory_CallbackCalls;
1523 CMOCK_MEM_INDEX_TYPE vUpdateCommonNvmMemory_CallInstance;
1524 char vUpdateLnaNvmMemory_IgnoreBool;
1525 char vUpdateLnaNvmMemory_CallbackBool;
1526 CMOCK_vUpdateLnaNvmMemory_CALLBACK vUpdateLnaNvmMemory_CallbackFunctionPointer;
1527 int vUpdateLnaNvmMemory_CallbackCalls;
1528 CMOCK_MEM_INDEX_TYPE vUpdateLnaNvmMemory_CallInstance;
1529 char vUpdateBoostNvmMemory_IgnoreBool;
1530 char vUpdateBoostNvmMemory_CallbackBool;
1531 CMOCK_vUpdateBoostNvmMemory_CALLBACK vUpdateBoostNvmMemory_CallbackFunctionPointer;
1532 int vUpdateBoostNvmMemory_CallbackCalls;
1533 CMOCK_MEM_INDEX_TYPE vUpdateBoostNvmMemory_CallInstance;
1534 char vUpdateConfigInfo_IgnoreBool;
1535 char vUpdateConfigInfo_CallbackBool;
1536 CMOCK_vUpdateConfigInfo_CALLBACK vUpdateConfigInfo_CallbackFunctionPointer;
1537 int vUpdateConfigInfo_CallbackCalls;
1538 CMOCK_MEM_INDEX_TYPE vUpdateConfigInfo_CallInstance;
1539 char bInitCommonMemoryImageFromNvm_IgnoreBool;
1540 eBool_t bInitCommonMemoryImageFromNvm_FinalReturn;
1541 char bInitCommonMemoryImageFromNvm_CallbackBool;
1542 CMOCK_bInitCommonMemoryImageFromNvm_CALLBACK bInitCommonMemoryImageFromNvm_CallbackFunctionPointer;
1543 int bInitCommonMemoryImageFromNvm_CallbackCalls;
1544 CMOCK_MEM_INDEX_TYPE bInitCommonMemoryImageFromNvm_CallInstance;
1545 char bInitLnaMemoryImageFromNvm_IgnoreBool;
1546 eBool_t bInitLnaMemoryImageFromNvm_FinalReturn;
1547 char bInitLnaMemoryImageFromNvm_CallbackBool;
1548 CMOCK_bInitLnaMemoryImageFromNvm_CALLBACK bInitLnaMemoryImageFromNvm_CallbackFunctionPointer;
1549 int bInitLnaMemoryImageFromNvm_CallbackCalls;
1550 CMOCK_MEM_INDEX_TYPE bInitLnaMemoryImageFromNvm_CallInstance;
1551 char bInitBoostMemoryImageFromNvm_IgnoreBool;
1552 eBool_t bInitBoostMemoryImageFromNvm_FinalReturn;
1553 char bInitBoostMemoryImageFromNvm_CallbackBool;
1554 CMOCK_bInitBoostMemoryImageFromNvm_CALLBACK bInitBoostMemoryImageFromNvm_CallbackFunctionPointer;
1555 int bInitBoostMemoryImageFromNvm_CallbackCalls;
1556 CMOCK_MEM_INDEX_TYPE bInitBoostMemoryImageFromNvm_CallInstance;
1557 char getLnaPidValues_IgnoreBool;
1558 xPidValues_t* getLnaPidValues_FinalReturn;
1559 char getLnaPidValues_CallbackBool;
1560 CMOCK_getLnaPidValues_CALLBACK getLnaPidValues_CallbackFunctionPointer;
1561 int getLnaPidValues_CallbackCalls;
1562 CMOCK_MEM_INDEX_TYPE getLnaPidValues_CallInstance;
1563 char setLnaPidProportionalValue_IgnoreBool;
1564 char setLnaPidProportionalValue_CallbackBool;
1565 CMOCK_setLnaPidProportionalValue_CALLBACK setLnaPidProportionalValue_CallbackFunctionPointer;
1566 int setLnaPidProportionalValue_CallbackCalls;
1567 CMOCK_MEM_INDEX_TYPE setLnaPidProportionalValue_CallInstance;
1568 char setLnaPidIntegralValue_IgnoreBool;
1569 char setLnaPidIntegralValue_CallbackBool;
1570 CMOCK_setLnaPidIntegralValue_CALLBACK setLnaPidIntegralValue_CallbackFunctionPointer;
1571 int setLnaPidIntegralValue_CallbackCalls;
1572 CMOCK_MEM_INDEX_TYPE setLnaPidIntegralValue_CallInstance;
1573 char setLnaPidDerivativeValue_IgnoreBool;
1574 char setLnaPidDerivativeValue_CallbackBool;
1575 CMOCK_setLnaPidDerivativeValue_CALLBACK setLnaPidDerivativeValue_CallbackFunctionPointer;
1576 int setLnaPidDerivativeValue_CallbackCalls;
1577 CMOCK_MEM_INDEX_TYPE setLnaPidDerivativeValue_CallInstance;
1578 char cGetresetCause_IgnoreBool;
1579 uint8_t cGetresetCause_FinalReturn;
1580 char cGetresetCause_CallbackBool;
1581 CMOCK_cGetresetCause_CALLBACK cGetresetCause_CallbackFunctionPointer;
1582 int cGetresetCause_CallbackCalls;
1583 CMOCK_MEM_INDEX_TYPE cGetresetCause_CallInstance;
1584 char setInternalCriticalErrorFlag_IgnoreBool;
1585 char setInternalCriticalErrorFlag_CallbackBool;
1586 CMOCK_setInternalCriticalErrorFlag_CALLBACK setInternalCriticalErrorFlag_CallbackFunctionPointer;
1587 int setInternalCriticalErrorFlag_CallbackCalls;
1588 CMOCK_MEM_INDEX_TYPE setInternalCriticalErrorFlag_CallInstance;
1589 char vInitWithFullResetRequest_IgnoreBool;
1590 char vInitWithFullResetRequest_CallbackBool;
1591 CMOCK_vInitWithFullResetRequest_CALLBACK vInitWithFullResetRequest_CallbackFunctionPointer;
1592 int vInitWithFullResetRequest_CallbackCalls;
1593 CMOCK_MEM_INDEX_TYPE vInitWithFullResetRequest_CallInstance;
1594 char vIncreaseSpiAdcErrors_IgnoreBool;
1595 char vIncreaseSpiAdcErrors_CallbackBool;
1596 CMOCK_vIncreaseSpiAdcErrors_CALLBACK vIncreaseSpiAdcErrors_CallbackFunctionPointer;
1597 int vIncreaseSpiAdcErrors_CallbackCalls;
1598 CMOCK_MEM_INDEX_TYPE vIncreaseSpiAdcErrors_CallInstance;
1599 char vClearSpiAdcErrors_IgnoreBool;
1600 char vClearSpiAdcErrors_CallbackBool;
1601 CMOCK_vClearSpiAdcErrors_CALLBACK vClearSpiAdcErrors_CallbackFunctionPointer;
1602 int vClearSpiAdcErrors_CallbackCalls;
1603 CMOCK_MEM_INDEX_TYPE vClearSpiAdcErrors_CallInstance;
1604 char vIncreaseSpiFramErrors_IgnoreBool;
1605 char vIncreaseSpiFramErrors_CallbackBool;
1606 CMOCK_vIncreaseSpiFramErrors_CALLBACK vIncreaseSpiFramErrors_CallbackFunctionPointer;
1607 int vIncreaseSpiFramErrors_CallbackCalls;
1608 CMOCK_MEM_INDEX_TYPE vIncreaseSpiFramErrors_CallInstance;
1609 char vClearSpiFramErrors_IgnoreBool;
1610 char vClearSpiFramErrors_CallbackBool;
1611 CMOCK_vClearSpiFramErrors_CALLBACK vClearSpiFramErrors_CallbackFunctionPointer;
1612 int vClearSpiFramErrors_CallbackCalls;
1613 CMOCK_MEM_INDEX_TYPE vClearSpiFramErrors_CallInstance;
1614 char vIncreaseCanErrors_IgnoreBool;
1615 char vIncreaseCanErrors_CallbackBool;
1616 CMOCK_vIncreaseCanErrors_CALLBACK vIncreaseCanErrors_CallbackFunctionPointer;
1617 int vIncreaseCanErrors_CallbackCalls;
1618 CMOCK_MEM_INDEX_TYPE vIncreaseCanErrors_CallInstance;
1619 char vGetUpdateMemoryWriteNeeded_IgnoreBool;
1620 eBool_t vGetUpdateMemoryWriteNeeded_FinalReturn;
1621 char vGetUpdateMemoryWriteNeeded_CallbackBool;
1622 CMOCK_vGetUpdateMemoryWriteNeeded_CALLBACK vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer;
1623 int vGetUpdateMemoryWriteNeeded_CallbackCalls;
1624 CMOCK_MEM_INDEX_TYPE vGetUpdateMemoryWriteNeeded_CallInstance;
1625 char bResetIsDemanded_IgnoreBool;
1626 eBool_t bResetIsDemanded_FinalReturn;
1627 char bResetIsDemanded_CallbackBool;
1628 CMOCK_bResetIsDemanded_CALLBACK bResetIsDemanded_CallbackFunctionPointer;
1629 int bResetIsDemanded_CallbackCalls;
1630 CMOCK_MEM_INDEX_TYPE bResetIsDemanded_CallInstance;
1631 char vGetUpdateCommonMemoryWriteNeeded_IgnoreBool;
1632 eBool_t vGetUpdateCommonMemoryWriteNeeded_FinalReturn;
1633 char vGetUpdateCommonMemoryWriteNeeded_CallbackBool;
1634 CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALLBACK vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer;
1635 int vGetUpdateCommonMemoryWriteNeeded_CallbackCalls;
1636 CMOCK_MEM_INDEX_TYPE vGetUpdateCommonMemoryWriteNeeded_CallInstance;
1637 char vGetUpdateLnaMemoryWriteNeeded_IgnoreBool;
1638 eBool_t vGetUpdateLnaMemoryWriteNeeded_FinalReturn;
1639 char vGetUpdateLnaMemoryWriteNeeded_CallbackBool;
1640 CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALLBACK vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer;
1641 int vGetUpdateLnaMemoryWriteNeeded_CallbackCalls;
1642 CMOCK_MEM_INDEX_TYPE vGetUpdateLnaMemoryWriteNeeded_CallInstance;
1643 char vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool;
1644 eBool_t vGetUpdateBoosterMemoryWriteNeeded_FinalReturn;
1645 char vGetUpdateBoosterMemoryWriteNeeded_CallbackBool;
1646 CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALLBACK vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer;
1647 int vGetUpdateBoosterMemoryWriteNeeded_CallbackCalls;
1648 CMOCK_MEM_INDEX_TYPE vGetUpdateBoosterMemoryWriteNeeded_CallInstance;
1649 char vSetUpdateMemoryWriteNeeded_IgnoreBool;
1650 char vSetUpdateMemoryWriteNeeded_CallbackBool;
1651 CMOCK_vSetUpdateMemoryWriteNeeded_CALLBACK vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer;
1652 int vSetUpdateMemoryWriteNeeded_CallbackCalls;
1653 CMOCK_MEM_INDEX_TYPE vSetUpdateMemoryWriteNeeded_CallInstance;
1654 char vSetUpdateCommonMemoryWriteNeeded_IgnoreBool;
1655 char vSetUpdateCommonMemoryWriteNeeded_CallbackBool;
1656 CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALLBACK vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer;
1657 int vSetUpdateCommonMemoryWriteNeeded_CallbackCalls;
1658 CMOCK_MEM_INDEX_TYPE vSetUpdateCommonMemoryWriteNeeded_CallInstance;
1659 char vSetUpdateLnaMemoryWriteNeeded_IgnoreBool;
1660 char vSetUpdateLnaMemoryWriteNeeded_CallbackBool;
1661 CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALLBACK vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer;
1662 int vSetUpdateLnaMemoryWriteNeeded_CallbackCalls;
1663 CMOCK_MEM_INDEX_TYPE vSetUpdateLnaMemoryWriteNeeded_CallInstance;
1664 char vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool;
1665 char vSetUpdateBoosterMemoryWriteNeeded_CallbackBool;
1666 CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALLBACK vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer;
1667 int vSetUpdateBoosterMemoryWriteNeeded_CallbackCalls;
1668 CMOCK_MEM_INDEX_TYPE vSetUpdateBoosterMemoryWriteNeeded_CallInstance;
1669 char vCopyImageCommonNvm_IgnoreBool;
1670 char vCopyImageCommonNvm_CallbackBool;
1671 CMOCK_vCopyImageCommonNvm_CALLBACK vCopyImageCommonNvm_CallbackFunctionPointer;
1672 int vCopyImageCommonNvm_CallbackCalls;
1673 CMOCK_MEM_INDEX_TYPE vCopyImageCommonNvm_CallInstance;
1674 char vCopyImageLnaNvm_IgnoreBool;
1675 char vCopyImageLnaNvm_CallbackBool;
1676 CMOCK_vCopyImageLnaNvm_CALLBACK vCopyImageLnaNvm_CallbackFunctionPointer;
1677 int vCopyImageLnaNvm_CallbackCalls;
1678 CMOCK_MEM_INDEX_TYPE vCopyImageLnaNvm_CallInstance;
1679 char vCopyImageBoosterNvm_IgnoreBool;
1680 char vCopyImageBoosterNvm_CallbackBool;
1681 CMOCK_vCopyImageBoosterNvm_CALLBACK vCopyImageBoosterNvm_CallbackFunctionPointer;
1682 int vCopyImageBoosterNvm_CallbackCalls;
1683 CMOCK_MEM_INDEX_TYPE vCopyImageBoosterNvm_CallInstance;
1684 char vLaserSetCurrentAlarm_IgnoreBool;
1685 char vLaserSetCurrentAlarm_CallbackBool;
1686 CMOCK_vLaserSetCurrentAlarm_CALLBACK vLaserSetCurrentAlarm_CallbackFunctionPointer;
1687 int vLaserSetCurrentAlarm_CallbackCalls;
1688 CMOCK_MEM_INDEX_TYPE vLaserSetCurrentAlarm_CallInstance;
1689 char vUpdateLnaPIDValues_IgnoreBool;
1690 char vUpdateLnaPIDValues_CallbackBool;
1691 CMOCK_vUpdateLnaPIDValues_CALLBACK vUpdateLnaPIDValues_CallbackFunctionPointer;
1692 int vUpdateLnaPIDValues_CallbackCalls;
1693 CMOCK_MEM_INDEX_TYPE vUpdateLnaPIDValues_CallInstance;
1694 char vUpdateHpaSmPIDValues_IgnoreBool;
1695 char vUpdateHpaSmPIDValues_CallbackBool;
1696 CMOCK_vUpdateHpaSmPIDValues_CALLBACK vUpdateHpaSmPIDValues_CallbackFunctionPointer;
1697 int vUpdateHpaSmPIDValues_CallbackCalls;
1698 CMOCK_MEM_INDEX_TYPE vUpdateHpaSmPIDValues_CallInstance;
1699 char vUploadHpaSmPIDValues_IgnoreBool;
1700 char vUploadHpaSmPIDValues_CallbackBool;
1701 CMOCK_vUploadHpaSmPIDValues_CALLBACK vUploadHpaSmPIDValues_CallbackFunctionPointer;
1702 int vUploadHpaSmPIDValues_CallbackCalls;
1703 CMOCK_MEM_INDEX_TYPE vUploadHpaSmPIDValues_CallInstance;
1704 char vUpdateHpaMm1PIDValues_IgnoreBool;
1705 char vUpdateHpaMm1PIDValues_CallbackBool;
1706 CMOCK_vUpdateHpaMm1PIDValues_CALLBACK vUpdateHpaMm1PIDValues_CallbackFunctionPointer;
1707 int vUpdateHpaMm1PIDValues_CallbackCalls;
1708 CMOCK_MEM_INDEX_TYPE vUpdateHpaMm1PIDValues_CallInstance;
1709 char vUpdateHpaMm2PIDValues_IgnoreBool;
1710 char vUpdateHpaMm2PIDValues_CallbackBool;
1711 CMOCK_vUpdateHpaMm2PIDValues_CALLBACK vUpdateHpaMm2PIDValues_CallbackFunctionPointer;
1712 int vUpdateHpaMm2PIDValues_CallbackCalls;
1713 CMOCK_MEM_INDEX_TYPE vUpdateHpaMm2PIDValues_CallInstance;
1714 char vUpdateHpaMm1and2PIDValues_IgnoreBool;
1715 char vUpdateHpaMm1and2PIDValues_CallbackBool;
1716 CMOCK_vUpdateHpaMm1and2PIDValues_CALLBACK vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer;
1717 int vUpdateHpaMm1and2PIDValues_CallbackCalls;
1718 CMOCK_MEM_INDEX_TYPE vUpdateHpaMm1and2PIDValues_CallInstance;
1719 char vEnableLna_IgnoreBool;
1720 char vEnableLna_CallbackBool;
1721 CMOCK_vEnableLna_CALLBACK vEnableLna_CallbackFunctionPointer;
1722 int vEnableLna_CallbackCalls;
1723 CMOCK_MEM_INDEX_TYPE vEnableLna_CallInstance;
1724 char vEnableHpaSingleMode_IgnoreBool;
1725 char vEnableHpaSingleMode_CallbackBool;
1726 CMOCK_vEnableHpaSingleMode_CALLBACK vEnableHpaSingleMode_CallbackFunctionPointer;
1727 int vEnableHpaSingleMode_CallbackCalls;
1728 CMOCK_MEM_INDEX_TYPE vEnableHpaSingleMode_CallInstance;
1729 char vEnableHpaMultiMode1_IgnoreBool;
1730 char vEnableHpaMultiMode1_CallbackBool;
1731 CMOCK_vEnableHpaMultiMode1_CALLBACK vEnableHpaMultiMode1_CallbackFunctionPointer;
1732 int vEnableHpaMultiMode1_CallbackCalls;
1733 CMOCK_MEM_INDEX_TYPE vEnableHpaMultiMode1_CallInstance;
1734 char vEnableHpaMultiMode2_IgnoreBool;
1735 char vEnableHpaMultiMode2_CallbackBool;
1736 CMOCK_vEnableHpaMultiMode2_CALLBACK vEnableHpaMultiMode2_CallbackFunctionPointer;
1737 int vEnableHpaMultiMode2_CallbackCalls;
1738 CMOCK_MEM_INDEX_TYPE vEnableHpaMultiMode2_CallInstance;
1739 char vpGetPumpTemperatureLimits_IgnoreBool;
1740 xPumpTemperaturesLimits_t* vpGetPumpTemperatureLimits_FinalReturn;
1741 char vpGetPumpTemperatureLimits_CallbackBool;
1742 CMOCK_vpGetPumpTemperatureLimits_CALLBACK vpGetPumpTemperatureLimits_CallbackFunctionPointer;
1743 int vpGetPumpTemperatureLimits_CallbackCalls;
1744 CMOCK_MEM_INDEX_TYPE vpGetPumpTemperatureLimits_CallInstance;
1745} Mock;
1746
1747extern jmp_buf AbortFrame;
1748extern int GlobalExpectCount;
1749extern int GlobalVerifyOrder;
1750
1752{
1753 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
1754 CMOCK_MEM_INDEX_TYPE call_instance;
1755 call_instance = Mock.vLaserInitBooster_CallInstance;
1756 if (Mock.vLaserInitBooster_IgnoreBool)
1757 call_instance = CMOCK_GUTS_NONE;
1758 if (CMOCK_GUTS_NONE != call_instance)
1759 {
1760 UNITY_SET_DETAIL(CMockString_vLaserInitBooster);
1762 }
1763 if (Mock.vLaserInitBooster_CallbackFunctionPointer != NULL)
1764 {
1765 call_instance = CMOCK_GUTS_NONE;
1766 (void)call_instance;
1767 }
1768 call_instance = Mock.vLaserInitLna_CallInstance;
1769 if (Mock.vLaserInitLna_IgnoreBool)
1770 call_instance = CMOCK_GUTS_NONE;
1771 if (CMOCK_GUTS_NONE != call_instance)
1772 {
1773 UNITY_SET_DETAIL(CMockString_vLaserInitLna);
1775 }
1776 if (Mock.vLaserInitLna_CallbackFunctionPointer != NULL)
1777 {
1778 call_instance = CMOCK_GUTS_NONE;
1779 (void)call_instance;
1780 }
1781 call_instance = Mock.vLaserDataInit_CallInstance;
1782 if (Mock.vLaserDataInit_IgnoreBool)
1783 call_instance = CMOCK_GUTS_NONE;
1784 if (CMOCK_GUTS_NONE != call_instance)
1785 {
1786 UNITY_SET_DETAIL(CMockString_vLaserDataInit);
1788 }
1789 if (Mock.vLaserDataInit_CallbackFunctionPointer != NULL)
1790 {
1791 call_instance = CMOCK_GUTS_NONE;
1792 (void)call_instance;
1793 }
1794 call_instance = Mock.vControlAlarmInitAlarms_CallInstance;
1795 if (Mock.vControlAlarmInitAlarms_IgnoreBool)
1796 call_instance = CMOCK_GUTS_NONE;
1797 if (CMOCK_GUTS_NONE != call_instance)
1798 {
1799 UNITY_SET_DETAIL(CMockString_vControlAlarmInitAlarms);
1801 }
1802 if (Mock.vControlAlarmInitAlarms_CallbackFunctionPointer != NULL)
1803 {
1804 call_instance = CMOCK_GUTS_NONE;
1805 (void)call_instance;
1806 }
1807 call_instance = Mock.getCanSequence_CallInstance;
1808 if (Mock.getCanSequence_IgnoreBool)
1809 call_instance = CMOCK_GUTS_NONE;
1810 if (CMOCK_GUTS_NONE != call_instance)
1811 {
1812 UNITY_SET_DETAIL(CMockString_getCanSequence);
1814 }
1815 if (Mock.getCanSequence_CallbackFunctionPointer != NULL)
1816 {
1817 call_instance = CMOCK_GUTS_NONE;
1818 (void)call_instance;
1819 }
1820 call_instance = Mock.setCanSequence_CallInstance;
1821 if (Mock.setCanSequence_IgnoreBool)
1822 call_instance = CMOCK_GUTS_NONE;
1823 if (CMOCK_GUTS_NONE != call_instance)
1824 {
1825 UNITY_SET_DETAIL(CMockString_setCanSequence);
1827 }
1828 if (Mock.setCanSequence_CallbackFunctionPointer != NULL)
1829 {
1830 call_instance = CMOCK_GUTS_NONE;
1831 (void)call_instance;
1832 }
1833 call_instance = Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance;
1834 if (Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool)
1835 call_instance = CMOCK_GUTS_NONE;
1836 if (CMOCK_GUTS_NONE != call_instance)
1837 {
1838 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryCommonDefaultValues);
1840 }
1841 if (Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer != NULL)
1842 {
1843 call_instance = CMOCK_GUTS_NONE;
1844 (void)call_instance;
1845 }
1846 call_instance = Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance;
1847 if (Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool)
1848 call_instance = CMOCK_GUTS_NONE;
1849 if (CMOCK_GUTS_NONE != call_instance)
1850 {
1851 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryLnaDefaultValues);
1853 }
1854 if (Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer != NULL)
1855 {
1856 call_instance = CMOCK_GUTS_NONE;
1857 (void)call_instance;
1858 }
1859 call_instance = Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance;
1860 if (Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool)
1861 call_instance = CMOCK_GUTS_NONE;
1862 if (CMOCK_GUTS_NONE != call_instance)
1863 {
1864 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryBoosterDefaultValues);
1866 }
1867 if (Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer != NULL)
1868 {
1869 call_instance = CMOCK_GUTS_NONE;
1870 (void)call_instance;
1871 }
1872 call_instance = Mock.vGetxAmplifierDescriptor_CallInstance;
1873 if (Mock.vGetxAmplifierDescriptor_IgnoreBool)
1874 call_instance = CMOCK_GUTS_NONE;
1875 if (CMOCK_GUTS_NONE != call_instance)
1876 {
1877 UNITY_SET_DETAIL(CMockString_vGetxAmplifierDescriptor);
1879 }
1880 if (Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer != NULL)
1881 {
1882 call_instance = CMOCK_GUTS_NONE;
1883 (void)call_instance;
1884 }
1885 call_instance = Mock.vGetpxLnaParameters_CallInstance;
1886 if (Mock.vGetpxLnaParameters_IgnoreBool)
1887 call_instance = CMOCK_GUTS_NONE;
1888 if (CMOCK_GUTS_NONE != call_instance)
1889 {
1890 UNITY_SET_DETAIL(CMockString_vGetpxLnaParameters);
1892 }
1893 if (Mock.vGetpxLnaParameters_CallbackFunctionPointer != NULL)
1894 {
1895 call_instance = CMOCK_GUTS_NONE;
1896 (void)call_instance;
1897 }
1898 call_instance = Mock.vGetpxBoosterParameters_CallInstance;
1899 if (Mock.vGetpxBoosterParameters_IgnoreBool)
1900 call_instance = CMOCK_GUTS_NONE;
1901 if (CMOCK_GUTS_NONE != call_instance)
1902 {
1903 UNITY_SET_DETAIL(CMockString_vGetpxBoosterParameters);
1905 }
1906 if (Mock.vGetpxBoosterParameters_CallbackFunctionPointer != NULL)
1907 {
1908 call_instance = CMOCK_GUTS_NONE;
1909 (void)call_instance;
1910 }
1911 call_instance = Mock.vLaserSetTemperatureInCan_CallInstance;
1912 if (Mock.vLaserSetTemperatureInCan_IgnoreBool)
1913 call_instance = CMOCK_GUTS_NONE;
1914 if (CMOCK_GUTS_NONE != call_instance)
1915 {
1916 UNITY_SET_DETAIL(CMockString_vLaserSetTemperatureInCan);
1918 }
1919 if (Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer != NULL)
1920 {
1921 call_instance = CMOCK_GUTS_NONE;
1922 (void)call_instance;
1923 }
1924 call_instance = Mock.eLaserGetLimitTemperature_CallInstance;
1925 if (Mock.eLaserGetLimitTemperature_IgnoreBool)
1926 call_instance = CMOCK_GUTS_NONE;
1927 if (CMOCK_GUTS_NONE != call_instance)
1928 {
1929 UNITY_SET_DETAIL(CMockString_eLaserGetLimitTemperature);
1931 }
1932 if (Mock.eLaserGetLimitTemperature_CallbackFunctionPointer != NULL)
1933 {
1934 call_instance = CMOCK_GUTS_NONE;
1935 (void)call_instance;
1936 }
1937 call_instance = Mock.vLaserSetTemperatureFlagAlarm_CallInstance;
1938 if (Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool)
1939 call_instance = CMOCK_GUTS_NONE;
1940 if (CMOCK_GUTS_NONE != call_instance)
1941 {
1942 UNITY_SET_DETAIL(CMockString_vLaserSetTemperatureFlagAlarm);
1944 }
1945 if (Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer != NULL)
1946 {
1947 call_instance = CMOCK_GUTS_NONE;
1948 (void)call_instance;
1949 }
1950 call_instance = Mock.vGetpxCommonControlParameters_CallInstance;
1951 if (Mock.vGetpxCommonControlParameters_IgnoreBool)
1952 call_instance = CMOCK_GUTS_NONE;
1953 if (CMOCK_GUTS_NONE != call_instance)
1954 {
1955 UNITY_SET_DETAIL(CMockString_vGetpxCommonControlParameters);
1957 }
1958 if (Mock.vGetpxCommonControlParameters_CallbackFunctionPointer != NULL)
1959 {
1960 call_instance = CMOCK_GUTS_NONE;
1961 (void)call_instance;
1962 }
1963 call_instance = Mock.vGet402Message_CallInstance;
1964 if (Mock.vGet402Message_IgnoreBool)
1965 call_instance = CMOCK_GUTS_NONE;
1966 if (CMOCK_GUTS_NONE != call_instance)
1967 {
1968 UNITY_SET_DETAIL(CMockString_vGet402Message);
1970 }
1971 if (Mock.vGet402Message_CallbackFunctionPointer != NULL)
1972 {
1973 call_instance = CMOCK_GUTS_NONE;
1974 (void)call_instance;
1975 }
1976 call_instance = Mock.bCanPort1IsSelected_CallInstance;
1977 if (Mock.bCanPort1IsSelected_IgnoreBool)
1978 call_instance = CMOCK_GUTS_NONE;
1979 if (CMOCK_GUTS_NONE != call_instance)
1980 {
1981 UNITY_SET_DETAIL(CMockString_bCanPort1IsSelected);
1983 }
1984 if (Mock.bCanPort1IsSelected_CallbackFunctionPointer != NULL)
1985 {
1986 call_instance = CMOCK_GUTS_NONE;
1987 (void)call_instance;
1988 }
1989 call_instance = Mock.vSetCanPort1_CallInstance;
1990 if (Mock.vSetCanPort1_IgnoreBool)
1991 call_instance = CMOCK_GUTS_NONE;
1992 if (CMOCK_GUTS_NONE != call_instance)
1993 {
1994 UNITY_SET_DETAIL(CMockString_vSetCanPort1);
1996 }
1997 if (Mock.vSetCanPort1_CallbackFunctionPointer != NULL)
1998 {
1999 call_instance = CMOCK_GUTS_NONE;
2000 (void)call_instance;
2001 }
2002 call_instance = Mock.vGetSerialNumber_CallInstance;
2003 if (Mock.vGetSerialNumber_IgnoreBool)
2004 call_instance = CMOCK_GUTS_NONE;
2005 if (CMOCK_GUTS_NONE != call_instance)
2006 {
2007 UNITY_SET_DETAIL(CMockString_vGetSerialNumber);
2009 }
2010 if (Mock.vGetSerialNumber_CallbackFunctionPointer != NULL)
2011 {
2012 call_instance = CMOCK_GUTS_NONE;
2013 (void)call_instance;
2014 }
2015 call_instance = Mock.vSetSerialNumber_CallInstance;
2016 if (Mock.vSetSerialNumber_IgnoreBool)
2017 call_instance = CMOCK_GUTS_NONE;
2018 if (CMOCK_GUTS_NONE != call_instance)
2019 {
2020 UNITY_SET_DETAIL(CMockString_vSetSerialNumber);
2022 }
2023 if (Mock.vSetSerialNumber_CallbackFunctionPointer != NULL)
2024 {
2025 call_instance = CMOCK_GUTS_NONE;
2026 (void)call_instance;
2027 }
2028 call_instance = Mock.vSetSendConfig_CallInstance;
2029 if (Mock.vSetSendConfig_IgnoreBool)
2030 call_instance = CMOCK_GUTS_NONE;
2031 if (CMOCK_GUTS_NONE != call_instance)
2032 {
2033 UNITY_SET_DETAIL(CMockString_vSetSendConfig);
2035 }
2036 if (Mock.vSetSendConfig_CallbackFunctionPointer != NULL)
2037 {
2038 call_instance = CMOCK_GUTS_NONE;
2039 (void)call_instance;
2040 }
2041 call_instance = Mock.bGetSendConfig_CallInstance;
2042 if (Mock.bGetSendConfig_IgnoreBool)
2043 call_instance = CMOCK_GUTS_NONE;
2044 if (CMOCK_GUTS_NONE != call_instance)
2045 {
2046 UNITY_SET_DETAIL(CMockString_bGetSendConfig);
2048 }
2049 if (Mock.bGetSendConfig_CallbackFunctionPointer != NULL)
2050 {
2051 call_instance = CMOCK_GUTS_NONE;
2052 (void)call_instance;
2053 }
2054 call_instance = Mock.vResetSendConfig_CallInstance;
2055 if (Mock.vResetSendConfig_IgnoreBool)
2056 call_instance = CMOCK_GUTS_NONE;
2057 if (CMOCK_GUTS_NONE != call_instance)
2058 {
2059 UNITY_SET_DETAIL(CMockString_vResetSendConfig);
2061 }
2062 if (Mock.vResetSendConfig_CallbackFunctionPointer != NULL)
2063 {
2064 call_instance = CMOCK_GUTS_NONE;
2065 (void)call_instance;
2066 }
2067 call_instance = Mock.vGetCompanyId_CallInstance;
2068 if (Mock.vGetCompanyId_IgnoreBool)
2069 call_instance = CMOCK_GUTS_NONE;
2070 if (CMOCK_GUTS_NONE != call_instance)
2071 {
2072 UNITY_SET_DETAIL(CMockString_vGetCompanyId);
2074 }
2075 if (Mock.vGetCompanyId_CallbackFunctionPointer != NULL)
2076 {
2077 call_instance = CMOCK_GUTS_NONE;
2078 (void)call_instance;
2079 }
2080 call_instance = Mock.vSetCompanyId_CallInstance;
2081 if (Mock.vSetCompanyId_IgnoreBool)
2082 call_instance = CMOCK_GUTS_NONE;
2083 if (CMOCK_GUTS_NONE != call_instance)
2084 {
2085 UNITY_SET_DETAIL(CMockString_vSetCompanyId);
2087 }
2088 if (Mock.vSetCompanyId_CallbackFunctionPointer != NULL)
2089 {
2090 call_instance = CMOCK_GUTS_NONE;
2091 (void)call_instance;
2092 }
2093 call_instance = Mock.vLaserDataGetCan401Info_CallInstance;
2094 if (Mock.vLaserDataGetCan401Info_IgnoreBool)
2095 call_instance = CMOCK_GUTS_NONE;
2096 if (CMOCK_GUTS_NONE != call_instance)
2097 {
2098 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan401Info);
2100 }
2101 if (Mock.vLaserDataGetCan401Info_CallbackFunctionPointer != NULL)
2102 {
2103 call_instance = CMOCK_GUTS_NONE;
2104 (void)call_instance;
2105 }
2106 call_instance = Mock.pLaserDataGetCan414Info_CallInstance;
2107 if (Mock.pLaserDataGetCan414Info_IgnoreBool)
2108 call_instance = CMOCK_GUTS_NONE;
2109 if (CMOCK_GUTS_NONE != call_instance)
2110 {
2111 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan414Info);
2113 }
2114 if (Mock.pLaserDataGetCan414Info_CallbackFunctionPointer != NULL)
2115 {
2116 call_instance = CMOCK_GUTS_NONE;
2117 (void)call_instance;
2118 }
2119 call_instance = Mock.pLaserDataGetCan415Info_CallInstance;
2120 if (Mock.pLaserDataGetCan415Info_IgnoreBool)
2121 call_instance = CMOCK_GUTS_NONE;
2122 if (CMOCK_GUTS_NONE != call_instance)
2123 {
2124 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan415Info);
2126 }
2127 if (Mock.pLaserDataGetCan415Info_CallbackFunctionPointer != NULL)
2128 {
2129 call_instance = CMOCK_GUTS_NONE;
2130 (void)call_instance;
2131 }
2132 call_instance = Mock.vLaserDataGetData402_CallInstance;
2133 if (Mock.vLaserDataGetData402_IgnoreBool)
2134 call_instance = CMOCK_GUTS_NONE;
2135 if (CMOCK_GUTS_NONE != call_instance)
2136 {
2137 UNITY_SET_DETAIL(CMockString_vLaserDataGetData402);
2139 }
2140 if (Mock.vLaserDataGetData402_CallbackFunctionPointer != NULL)
2141 {
2142 call_instance = CMOCK_GUTS_NONE;
2143 (void)call_instance;
2144 }
2145 call_instance = Mock.vLaserDataGetCan402Info_CallInstance;
2146 if (Mock.vLaserDataGetCan402Info_IgnoreBool)
2147 call_instance = CMOCK_GUTS_NONE;
2148 if (CMOCK_GUTS_NONE != call_instance)
2149 {
2150 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan402Info);
2152 }
2153 if (Mock.vLaserDataGetCan402Info_CallbackFunctionPointer != NULL)
2154 {
2155 call_instance = CMOCK_GUTS_NONE;
2156 (void)call_instance;
2157 }
2158 call_instance = Mock.pLaserDataGetCan402Pointer_CallInstance;
2159 if (Mock.pLaserDataGetCan402Pointer_IgnoreBool)
2160 call_instance = CMOCK_GUTS_NONE;
2161 if (CMOCK_GUTS_NONE != call_instance)
2162 {
2163 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan402Pointer);
2165 }
2166 if (Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer != NULL)
2167 {
2168 call_instance = CMOCK_GUTS_NONE;
2169 (void)call_instance;
2170 }
2171 call_instance = Mock.vLaserDataGetCan403Info_CallInstance;
2172 if (Mock.vLaserDataGetCan403Info_IgnoreBool)
2173 call_instance = CMOCK_GUTS_NONE;
2174 if (CMOCK_GUTS_NONE != call_instance)
2175 {
2176 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan403Info);
2178 }
2179 if (Mock.vLaserDataGetCan403Info_CallbackFunctionPointer != NULL)
2180 {
2181 call_instance = CMOCK_GUTS_NONE;
2182 (void)call_instance;
2183 }
2184 call_instance = Mock.vLaserDataGetCan404Info_CallInstance;
2185 if (Mock.vLaserDataGetCan404Info_IgnoreBool)
2186 call_instance = CMOCK_GUTS_NONE;
2187 if (CMOCK_GUTS_NONE != call_instance)
2188 {
2189 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan404Info);
2191 }
2192 if (Mock.vLaserDataGetCan404Info_CallbackFunctionPointer != NULL)
2193 {
2194 call_instance = CMOCK_GUTS_NONE;
2195 (void)call_instance;
2196 }
2197 call_instance = Mock.vLaserDataGetCan405Info_CallInstance;
2198 if (Mock.vLaserDataGetCan405Info_IgnoreBool)
2199 call_instance = CMOCK_GUTS_NONE;
2200 if (CMOCK_GUTS_NONE != call_instance)
2201 {
2202 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan405Info);
2204 }
2205 if (Mock.vLaserDataGetCan405Info_CallbackFunctionPointer != NULL)
2206 {
2207 call_instance = CMOCK_GUTS_NONE;
2208 (void)call_instance;
2209 }
2210 call_instance = Mock.vLaserDataGetData406_CallInstance;
2211 if (Mock.vLaserDataGetData406_IgnoreBool)
2212 call_instance = CMOCK_GUTS_NONE;
2213 if (CMOCK_GUTS_NONE != call_instance)
2214 {
2215 UNITY_SET_DETAIL(CMockString_vLaserDataGetData406);
2217 }
2218 if (Mock.vLaserDataGetData406_CallbackFunctionPointer != NULL)
2219 {
2220 call_instance = CMOCK_GUTS_NONE;
2221 (void)call_instance;
2222 }
2223 call_instance = Mock.vLaserDataGetCan406Info_CallInstance;
2224 if (Mock.vLaserDataGetCan406Info_IgnoreBool)
2225 call_instance = CMOCK_GUTS_NONE;
2226 if (CMOCK_GUTS_NONE != call_instance)
2227 {
2228 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan406Info);
2230 }
2231 if (Mock.vLaserDataGetCan406Info_CallbackFunctionPointer != NULL)
2232 {
2233 call_instance = CMOCK_GUTS_NONE;
2234 (void)call_instance;
2235 }
2236 call_instance = Mock.vLaserDataSetCan406Info_CallInstance;
2237 if (Mock.vLaserDataSetCan406Info_IgnoreBool)
2238 call_instance = CMOCK_GUTS_NONE;
2239 if (CMOCK_GUTS_NONE != call_instance)
2240 {
2241 UNITY_SET_DETAIL(CMockString_vLaserDataSetCan406Info);
2243 }
2244 if (Mock.vLaserDataSetCan406Info_CallbackFunctionPointer != NULL)
2245 {
2246 call_instance = CMOCK_GUTS_NONE;
2247 (void)call_instance;
2248 }
2249 call_instance = Mock.vLaserDataGetData407_CallInstance;
2250 if (Mock.vLaserDataGetData407_IgnoreBool)
2251 call_instance = CMOCK_GUTS_NONE;
2252 if (CMOCK_GUTS_NONE != call_instance)
2253 {
2254 UNITY_SET_DETAIL(CMockString_vLaserDataGetData407);
2256 }
2257 if (Mock.vLaserDataGetData407_CallbackFunctionPointer != NULL)
2258 {
2259 call_instance = CMOCK_GUTS_NONE;
2260 (void)call_instance;
2261 }
2262 call_instance = Mock.vLaserDataGetCan407Info_CallInstance;
2263 if (Mock.vLaserDataGetCan407Info_IgnoreBool)
2264 call_instance = CMOCK_GUTS_NONE;
2265 if (CMOCK_GUTS_NONE != call_instance)
2266 {
2267 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan407Info);
2269 }
2270 if (Mock.vLaserDataGetCan407Info_CallbackFunctionPointer != NULL)
2271 {
2272 call_instance = CMOCK_GUTS_NONE;
2273 (void)call_instance;
2274 }
2275 call_instance = Mock.vLaserDataSetCan407Info_CallInstance;
2276 if (Mock.vLaserDataSetCan407Info_IgnoreBool)
2277 call_instance = CMOCK_GUTS_NONE;
2278 if (CMOCK_GUTS_NONE != call_instance)
2279 {
2280 UNITY_SET_DETAIL(CMockString_vLaserDataSetCan407Info);
2282 }
2283 if (Mock.vLaserDataSetCan407Info_CallbackFunctionPointer != NULL)
2284 {
2285 call_instance = CMOCK_GUTS_NONE;
2286 (void)call_instance;
2287 }
2288 call_instance = Mock.vLaserDataGetData408_CallInstance;
2289 if (Mock.vLaserDataGetData408_IgnoreBool)
2290 call_instance = CMOCK_GUTS_NONE;
2291 if (CMOCK_GUTS_NONE != call_instance)
2292 {
2293 UNITY_SET_DETAIL(CMockString_vLaserDataGetData408);
2295 }
2296 if (Mock.vLaserDataGetData408_CallbackFunctionPointer != NULL)
2297 {
2298 call_instance = CMOCK_GUTS_NONE;
2299 (void)call_instance;
2300 }
2301 call_instance = Mock.vLaserDataGetCan408Info_CallInstance;
2302 if (Mock.vLaserDataGetCan408Info_IgnoreBool)
2303 call_instance = CMOCK_GUTS_NONE;
2304 if (CMOCK_GUTS_NONE != call_instance)
2305 {
2306 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan408Info);
2308 }
2309 if (Mock.vLaserDataGetCan408Info_CallbackFunctionPointer != NULL)
2310 {
2311 call_instance = CMOCK_GUTS_NONE;
2312 (void)call_instance;
2313 }
2314 call_instance = Mock.vLaserDataGetData403_CallInstance;
2315 if (Mock.vLaserDataGetData403_IgnoreBool)
2316 call_instance = CMOCK_GUTS_NONE;
2317 if (CMOCK_GUTS_NONE != call_instance)
2318 {
2319 UNITY_SET_DETAIL(CMockString_vLaserDataGetData403);
2321 }
2322 if (Mock.vLaserDataGetData403_CallbackFunctionPointer != NULL)
2323 {
2324 call_instance = CMOCK_GUTS_NONE;
2325 (void)call_instance;
2326 }
2327 call_instance = Mock.vLaserDataGetData404_CallInstance;
2328 if (Mock.vLaserDataGetData404_IgnoreBool)
2329 call_instance = CMOCK_GUTS_NONE;
2330 if (CMOCK_GUTS_NONE != call_instance)
2331 {
2332 UNITY_SET_DETAIL(CMockString_vLaserDataGetData404);
2334 }
2335 if (Mock.vLaserDataGetData404_CallbackFunctionPointer != NULL)
2336 {
2337 call_instance = CMOCK_GUTS_NONE;
2338 (void)call_instance;
2339 }
2340 call_instance = Mock.vLaserDataGetData409_CallInstance;
2341 if (Mock.vLaserDataGetData409_IgnoreBool)
2342 call_instance = CMOCK_GUTS_NONE;
2343 if (CMOCK_GUTS_NONE != call_instance)
2344 {
2345 UNITY_SET_DETAIL(CMockString_vLaserDataGetData409);
2347 }
2348 if (Mock.vLaserDataGetData409_CallbackFunctionPointer != NULL)
2349 {
2350 call_instance = CMOCK_GUTS_NONE;
2351 (void)call_instance;
2352 }
2353 call_instance = Mock.vLaserDataGetData410_CallInstance;
2354 if (Mock.vLaserDataGetData410_IgnoreBool)
2355 call_instance = CMOCK_GUTS_NONE;
2356 if (CMOCK_GUTS_NONE != call_instance)
2357 {
2358 UNITY_SET_DETAIL(CMockString_vLaserDataGetData410);
2360 }
2361 if (Mock.vLaserDataGetData410_CallbackFunctionPointer != NULL)
2362 {
2363 call_instance = CMOCK_GUTS_NONE;
2364 (void)call_instance;
2365 }
2366 call_instance = Mock.vLaserDataGetData412_CallInstance;
2367 if (Mock.vLaserDataGetData412_IgnoreBool)
2368 call_instance = CMOCK_GUTS_NONE;
2369 if (CMOCK_GUTS_NONE != call_instance)
2370 {
2371 UNITY_SET_DETAIL(CMockString_vLaserDataGetData412);
2373 }
2374 if (Mock.vLaserDataGetData412_CallbackFunctionPointer != NULL)
2375 {
2376 call_instance = CMOCK_GUTS_NONE;
2377 (void)call_instance;
2378 }
2379 call_instance = Mock.vLaserDataGetData413_CallInstance;
2380 if (Mock.vLaserDataGetData413_IgnoreBool)
2381 call_instance = CMOCK_GUTS_NONE;
2382 if (CMOCK_GUTS_NONE != call_instance)
2383 {
2384 UNITY_SET_DETAIL(CMockString_vLaserDataGetData413);
2386 }
2387 if (Mock.vLaserDataGetData413_CallbackFunctionPointer != NULL)
2388 {
2389 call_instance = CMOCK_GUTS_NONE;
2390 (void)call_instance;
2391 }
2392 call_instance = Mock.bValidatePassword_CallInstance;
2393 if (Mock.bValidatePassword_IgnoreBool)
2394 call_instance = CMOCK_GUTS_NONE;
2395 if (CMOCK_GUTS_NONE != call_instance)
2396 {
2397 UNITY_SET_DETAIL(CMockString_bValidatePassword);
2399 }
2400 if (Mock.bValidatePassword_CallbackFunctionPointer != NULL)
2401 {
2402 call_instance = CMOCK_GUTS_NONE;
2403 (void)call_instance;
2404 }
2405 call_instance = Mock.vLaserDataGetCan409Info_CallInstance;
2406 if (Mock.vLaserDataGetCan409Info_IgnoreBool)
2407 call_instance = CMOCK_GUTS_NONE;
2408 if (CMOCK_GUTS_NONE != call_instance)
2409 {
2410 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan409Info);
2412 }
2413 if (Mock.vLaserDataGetCan409Info_CallbackFunctionPointer != NULL)
2414 {
2415 call_instance = CMOCK_GUTS_NONE;
2416 (void)call_instance;
2417 }
2418 call_instance = Mock.vLaserDataGetCan409Pointer_CallInstance;
2419 if (Mock.vLaserDataGetCan409Pointer_IgnoreBool)
2420 call_instance = CMOCK_GUTS_NONE;
2421 if (CMOCK_GUTS_NONE != call_instance)
2422 {
2423 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan409Pointer);
2425 }
2426 if (Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer != NULL)
2427 {
2428 call_instance = CMOCK_GUTS_NONE;
2429 (void)call_instance;
2430 }
2431 call_instance = Mock.vLaserDataGetCan40AInfo_CallInstance;
2432 if (Mock.vLaserDataGetCan40AInfo_IgnoreBool)
2433 call_instance = CMOCK_GUTS_NONE;
2434 if (CMOCK_GUTS_NONE != call_instance)
2435 {
2436 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan40AInfo);
2438 }
2439 if (Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer != NULL)
2440 {
2441 call_instance = CMOCK_GUTS_NONE;
2442 (void)call_instance;
2443 }
2444 call_instance = Mock.vLaserDataGetCan423Info_CallInstance;
2445 if (Mock.vLaserDataGetCan423Info_IgnoreBool)
2446 call_instance = CMOCK_GUTS_NONE;
2447 if (CMOCK_GUTS_NONE != call_instance)
2448 {
2449 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan423Info);
2451 }
2452 if (Mock.vLaserDataGetCan423Info_CallbackFunctionPointer != NULL)
2453 {
2454 call_instance = CMOCK_GUTS_NONE;
2455 (void)call_instance;
2456 }
2457 call_instance = Mock.pLaserDataGetCan428Info_CallInstance;
2458 if (Mock.pLaserDataGetCan428Info_IgnoreBool)
2459 call_instance = CMOCK_GUTS_NONE;
2460 if (CMOCK_GUTS_NONE != call_instance)
2461 {
2462 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan428Info);
2464 }
2465 if (Mock.pLaserDataGetCan428Info_CallbackFunctionPointer != NULL)
2466 {
2467 call_instance = CMOCK_GUTS_NONE;
2468 (void)call_instance;
2469 }
2470 call_instance = Mock.pLaserDataGetThermistorData_CallInstance;
2471 if (Mock.pLaserDataGetThermistorData_IgnoreBool)
2472 call_instance = CMOCK_GUTS_NONE;
2473 if (CMOCK_GUTS_NONE != call_instance)
2474 {
2475 UNITY_SET_DETAIL(CMockString_pLaserDataGetThermistorData);
2477 }
2478 if (Mock.pLaserDataGetThermistorData_CallbackFunctionPointer != NULL)
2479 {
2480 call_instance = CMOCK_GUTS_NONE;
2481 (void)call_instance;
2482 }
2483 call_instance = Mock.vLaserDataGetCan411Info_CallInstance;
2484 if (Mock.vLaserDataGetCan411Info_IgnoreBool)
2485 call_instance = CMOCK_GUTS_NONE;
2486 if (CMOCK_GUTS_NONE != call_instance)
2487 {
2488 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan411Info);
2490 }
2491 if (Mock.vLaserDataGetCan411Info_CallbackFunctionPointer != NULL)
2492 {
2493 call_instance = CMOCK_GUTS_NONE;
2494 (void)call_instance;
2495 }
2496 call_instance = Mock.vUpdateCommonNvmMemory_CallInstance;
2497 if (Mock.vUpdateCommonNvmMemory_IgnoreBool)
2498 call_instance = CMOCK_GUTS_NONE;
2499 if (CMOCK_GUTS_NONE != call_instance)
2500 {
2501 UNITY_SET_DETAIL(CMockString_vUpdateCommonNvmMemory);
2503 }
2504 if (Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer != NULL)
2505 {
2506 call_instance = CMOCK_GUTS_NONE;
2507 (void)call_instance;
2508 }
2509 call_instance = Mock.vUpdateLnaNvmMemory_CallInstance;
2510 if (Mock.vUpdateLnaNvmMemory_IgnoreBool)
2511 call_instance = CMOCK_GUTS_NONE;
2512 if (CMOCK_GUTS_NONE != call_instance)
2513 {
2514 UNITY_SET_DETAIL(CMockString_vUpdateLnaNvmMemory);
2516 }
2517 if (Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer != NULL)
2518 {
2519 call_instance = CMOCK_GUTS_NONE;
2520 (void)call_instance;
2521 }
2522 call_instance = Mock.vUpdateBoostNvmMemory_CallInstance;
2523 if (Mock.vUpdateBoostNvmMemory_IgnoreBool)
2524 call_instance = CMOCK_GUTS_NONE;
2525 if (CMOCK_GUTS_NONE != call_instance)
2526 {
2527 UNITY_SET_DETAIL(CMockString_vUpdateBoostNvmMemory);
2529 }
2530 if (Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer != NULL)
2531 {
2532 call_instance = CMOCK_GUTS_NONE;
2533 (void)call_instance;
2534 }
2535 call_instance = Mock.vUpdateConfigInfo_CallInstance;
2536 if (Mock.vUpdateConfigInfo_IgnoreBool)
2537 call_instance = CMOCK_GUTS_NONE;
2538 if (CMOCK_GUTS_NONE != call_instance)
2539 {
2540 UNITY_SET_DETAIL(CMockString_vUpdateConfigInfo);
2542 }
2543 if (Mock.vUpdateConfigInfo_CallbackFunctionPointer != NULL)
2544 {
2545 call_instance = CMOCK_GUTS_NONE;
2546 (void)call_instance;
2547 }
2548 call_instance = Mock.bInitCommonMemoryImageFromNvm_CallInstance;
2549 if (Mock.bInitCommonMemoryImageFromNvm_IgnoreBool)
2550 call_instance = CMOCK_GUTS_NONE;
2551 if (CMOCK_GUTS_NONE != call_instance)
2552 {
2553 UNITY_SET_DETAIL(CMockString_bInitCommonMemoryImageFromNvm);
2555 }
2556 if (Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer != NULL)
2557 {
2558 call_instance = CMOCK_GUTS_NONE;
2559 (void)call_instance;
2560 }
2561 call_instance = Mock.bInitLnaMemoryImageFromNvm_CallInstance;
2562 if (Mock.bInitLnaMemoryImageFromNvm_IgnoreBool)
2563 call_instance = CMOCK_GUTS_NONE;
2564 if (CMOCK_GUTS_NONE != call_instance)
2565 {
2566 UNITY_SET_DETAIL(CMockString_bInitLnaMemoryImageFromNvm);
2568 }
2569 if (Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer != NULL)
2570 {
2571 call_instance = CMOCK_GUTS_NONE;
2572 (void)call_instance;
2573 }
2574 call_instance = Mock.bInitBoostMemoryImageFromNvm_CallInstance;
2575 if (Mock.bInitBoostMemoryImageFromNvm_IgnoreBool)
2576 call_instance = CMOCK_GUTS_NONE;
2577 if (CMOCK_GUTS_NONE != call_instance)
2578 {
2579 UNITY_SET_DETAIL(CMockString_bInitBoostMemoryImageFromNvm);
2581 }
2582 if (Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer != NULL)
2583 {
2584 call_instance = CMOCK_GUTS_NONE;
2585 (void)call_instance;
2586 }
2587 call_instance = Mock.getLnaPidValues_CallInstance;
2588 if (Mock.getLnaPidValues_IgnoreBool)
2589 call_instance = CMOCK_GUTS_NONE;
2590 if (CMOCK_GUTS_NONE != call_instance)
2591 {
2592 UNITY_SET_DETAIL(CMockString_getLnaPidValues);
2594 }
2595 if (Mock.getLnaPidValues_CallbackFunctionPointer != NULL)
2596 {
2597 call_instance = CMOCK_GUTS_NONE;
2598 (void)call_instance;
2599 }
2600 call_instance = Mock.setLnaPidProportionalValue_CallInstance;
2601 if (Mock.setLnaPidProportionalValue_IgnoreBool)
2602 call_instance = CMOCK_GUTS_NONE;
2603 if (CMOCK_GUTS_NONE != call_instance)
2604 {
2605 UNITY_SET_DETAIL(CMockString_setLnaPidProportionalValue);
2607 }
2608 if (Mock.setLnaPidProportionalValue_CallbackFunctionPointer != NULL)
2609 {
2610 call_instance = CMOCK_GUTS_NONE;
2611 (void)call_instance;
2612 }
2613 call_instance = Mock.setLnaPidIntegralValue_CallInstance;
2614 if (Mock.setLnaPidIntegralValue_IgnoreBool)
2615 call_instance = CMOCK_GUTS_NONE;
2616 if (CMOCK_GUTS_NONE != call_instance)
2617 {
2618 UNITY_SET_DETAIL(CMockString_setLnaPidIntegralValue);
2620 }
2621 if (Mock.setLnaPidIntegralValue_CallbackFunctionPointer != NULL)
2622 {
2623 call_instance = CMOCK_GUTS_NONE;
2624 (void)call_instance;
2625 }
2626 call_instance = Mock.setLnaPidDerivativeValue_CallInstance;
2627 if (Mock.setLnaPidDerivativeValue_IgnoreBool)
2628 call_instance = CMOCK_GUTS_NONE;
2629 if (CMOCK_GUTS_NONE != call_instance)
2630 {
2631 UNITY_SET_DETAIL(CMockString_setLnaPidDerivativeValue);
2633 }
2634 if (Mock.setLnaPidDerivativeValue_CallbackFunctionPointer != NULL)
2635 {
2636 call_instance = CMOCK_GUTS_NONE;
2637 (void)call_instance;
2638 }
2639 call_instance = Mock.cGetresetCause_CallInstance;
2640 if (Mock.cGetresetCause_IgnoreBool)
2641 call_instance = CMOCK_GUTS_NONE;
2642 if (CMOCK_GUTS_NONE != call_instance)
2643 {
2644 UNITY_SET_DETAIL(CMockString_cGetresetCause);
2646 }
2647 if (Mock.cGetresetCause_CallbackFunctionPointer != NULL)
2648 {
2649 call_instance = CMOCK_GUTS_NONE;
2650 (void)call_instance;
2651 }
2652 call_instance = Mock.setInternalCriticalErrorFlag_CallInstance;
2653 if (Mock.setInternalCriticalErrorFlag_IgnoreBool)
2654 call_instance = CMOCK_GUTS_NONE;
2655 if (CMOCK_GUTS_NONE != call_instance)
2656 {
2657 UNITY_SET_DETAIL(CMockString_setInternalCriticalErrorFlag);
2659 }
2660 if (Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer != NULL)
2661 {
2662 call_instance = CMOCK_GUTS_NONE;
2663 (void)call_instance;
2664 }
2665 call_instance = Mock.vInitWithFullResetRequest_CallInstance;
2666 if (Mock.vInitWithFullResetRequest_IgnoreBool)
2667 call_instance = CMOCK_GUTS_NONE;
2668 if (CMOCK_GUTS_NONE != call_instance)
2669 {
2670 UNITY_SET_DETAIL(CMockString_vInitWithFullResetRequest);
2672 }
2673 if (Mock.vInitWithFullResetRequest_CallbackFunctionPointer != NULL)
2674 {
2675 call_instance = CMOCK_GUTS_NONE;
2676 (void)call_instance;
2677 }
2678 call_instance = Mock.vIncreaseSpiAdcErrors_CallInstance;
2679 if (Mock.vIncreaseSpiAdcErrors_IgnoreBool)
2680 call_instance = CMOCK_GUTS_NONE;
2681 if (CMOCK_GUTS_NONE != call_instance)
2682 {
2683 UNITY_SET_DETAIL(CMockString_vIncreaseSpiAdcErrors);
2685 }
2686 if (Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer != NULL)
2687 {
2688 call_instance = CMOCK_GUTS_NONE;
2689 (void)call_instance;
2690 }
2691 call_instance = Mock.vClearSpiAdcErrors_CallInstance;
2692 if (Mock.vClearSpiAdcErrors_IgnoreBool)
2693 call_instance = CMOCK_GUTS_NONE;
2694 if (CMOCK_GUTS_NONE != call_instance)
2695 {
2696 UNITY_SET_DETAIL(CMockString_vClearSpiAdcErrors);
2698 }
2699 if (Mock.vClearSpiAdcErrors_CallbackFunctionPointer != NULL)
2700 {
2701 call_instance = CMOCK_GUTS_NONE;
2702 (void)call_instance;
2703 }
2704 call_instance = Mock.vIncreaseSpiFramErrors_CallInstance;
2705 if (Mock.vIncreaseSpiFramErrors_IgnoreBool)
2706 call_instance = CMOCK_GUTS_NONE;
2707 if (CMOCK_GUTS_NONE != call_instance)
2708 {
2709 UNITY_SET_DETAIL(CMockString_vIncreaseSpiFramErrors);
2711 }
2712 if (Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer != NULL)
2713 {
2714 call_instance = CMOCK_GUTS_NONE;
2715 (void)call_instance;
2716 }
2717 call_instance = Mock.vClearSpiFramErrors_CallInstance;
2718 if (Mock.vClearSpiFramErrors_IgnoreBool)
2719 call_instance = CMOCK_GUTS_NONE;
2720 if (CMOCK_GUTS_NONE != call_instance)
2721 {
2722 UNITY_SET_DETAIL(CMockString_vClearSpiFramErrors);
2724 }
2725 if (Mock.vClearSpiFramErrors_CallbackFunctionPointer != NULL)
2726 {
2727 call_instance = CMOCK_GUTS_NONE;
2728 (void)call_instance;
2729 }
2730 call_instance = Mock.vIncreaseCanErrors_CallInstance;
2731 if (Mock.vIncreaseCanErrors_IgnoreBool)
2732 call_instance = CMOCK_GUTS_NONE;
2733 if (CMOCK_GUTS_NONE != call_instance)
2734 {
2735 UNITY_SET_DETAIL(CMockString_vIncreaseCanErrors);
2737 }
2738 if (Mock.vIncreaseCanErrors_CallbackFunctionPointer != NULL)
2739 {
2740 call_instance = CMOCK_GUTS_NONE;
2741 (void)call_instance;
2742 }
2743 call_instance = Mock.vGetUpdateMemoryWriteNeeded_CallInstance;
2744 if (Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool)
2745 call_instance = CMOCK_GUTS_NONE;
2746 if (CMOCK_GUTS_NONE != call_instance)
2747 {
2748 UNITY_SET_DETAIL(CMockString_vGetUpdateMemoryWriteNeeded);
2750 }
2751 if (Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2752 {
2753 call_instance = CMOCK_GUTS_NONE;
2754 (void)call_instance;
2755 }
2756 call_instance = Mock.bResetIsDemanded_CallInstance;
2757 if (Mock.bResetIsDemanded_IgnoreBool)
2758 call_instance = CMOCK_GUTS_NONE;
2759 if (CMOCK_GUTS_NONE != call_instance)
2760 {
2761 UNITY_SET_DETAIL(CMockString_bResetIsDemanded);
2763 }
2764 if (Mock.bResetIsDemanded_CallbackFunctionPointer != NULL)
2765 {
2766 call_instance = CMOCK_GUTS_NONE;
2767 (void)call_instance;
2768 }
2769 call_instance = Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance;
2770 if (Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool)
2771 call_instance = CMOCK_GUTS_NONE;
2772 if (CMOCK_GUTS_NONE != call_instance)
2773 {
2774 UNITY_SET_DETAIL(CMockString_vGetUpdateCommonMemoryWriteNeeded);
2776 }
2777 if (Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2778 {
2779 call_instance = CMOCK_GUTS_NONE;
2780 (void)call_instance;
2781 }
2782 call_instance = Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance;
2783 if (Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool)
2784 call_instance = CMOCK_GUTS_NONE;
2785 if (CMOCK_GUTS_NONE != call_instance)
2786 {
2787 UNITY_SET_DETAIL(CMockString_vGetUpdateLnaMemoryWriteNeeded);
2789 }
2790 if (Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2791 {
2792 call_instance = CMOCK_GUTS_NONE;
2793 (void)call_instance;
2794 }
2795 call_instance = Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance;
2796 if (Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool)
2797 call_instance = CMOCK_GUTS_NONE;
2798 if (CMOCK_GUTS_NONE != call_instance)
2799 {
2800 UNITY_SET_DETAIL(CMockString_vGetUpdateBoosterMemoryWriteNeeded);
2802 }
2803 if (Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2804 {
2805 call_instance = CMOCK_GUTS_NONE;
2806 (void)call_instance;
2807 }
2808 call_instance = Mock.vSetUpdateMemoryWriteNeeded_CallInstance;
2809 if (Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool)
2810 call_instance = CMOCK_GUTS_NONE;
2811 if (CMOCK_GUTS_NONE != call_instance)
2812 {
2813 UNITY_SET_DETAIL(CMockString_vSetUpdateMemoryWriteNeeded);
2815 }
2816 if (Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2817 {
2818 call_instance = CMOCK_GUTS_NONE;
2819 (void)call_instance;
2820 }
2821 call_instance = Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance;
2822 if (Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool)
2823 call_instance = CMOCK_GUTS_NONE;
2824 if (CMOCK_GUTS_NONE != call_instance)
2825 {
2826 UNITY_SET_DETAIL(CMockString_vSetUpdateCommonMemoryWriteNeeded);
2828 }
2829 if (Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2830 {
2831 call_instance = CMOCK_GUTS_NONE;
2832 (void)call_instance;
2833 }
2834 call_instance = Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance;
2835 if (Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool)
2836 call_instance = CMOCK_GUTS_NONE;
2837 if (CMOCK_GUTS_NONE != call_instance)
2838 {
2839 UNITY_SET_DETAIL(CMockString_vSetUpdateLnaMemoryWriteNeeded);
2841 }
2842 if (Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2843 {
2844 call_instance = CMOCK_GUTS_NONE;
2845 (void)call_instance;
2846 }
2847 call_instance = Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance;
2848 if (Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool)
2849 call_instance = CMOCK_GUTS_NONE;
2850 if (CMOCK_GUTS_NONE != call_instance)
2851 {
2852 UNITY_SET_DETAIL(CMockString_vSetUpdateBoosterMemoryWriteNeeded);
2854 }
2855 if (Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
2856 {
2857 call_instance = CMOCK_GUTS_NONE;
2858 (void)call_instance;
2859 }
2860 call_instance = Mock.vCopyImageCommonNvm_CallInstance;
2861 if (Mock.vCopyImageCommonNvm_IgnoreBool)
2862 call_instance = CMOCK_GUTS_NONE;
2863 if (CMOCK_GUTS_NONE != call_instance)
2864 {
2865 UNITY_SET_DETAIL(CMockString_vCopyImageCommonNvm);
2867 }
2868 if (Mock.vCopyImageCommonNvm_CallbackFunctionPointer != NULL)
2869 {
2870 call_instance = CMOCK_GUTS_NONE;
2871 (void)call_instance;
2872 }
2873 call_instance = Mock.vCopyImageLnaNvm_CallInstance;
2874 if (Mock.vCopyImageLnaNvm_IgnoreBool)
2875 call_instance = CMOCK_GUTS_NONE;
2876 if (CMOCK_GUTS_NONE != call_instance)
2877 {
2878 UNITY_SET_DETAIL(CMockString_vCopyImageLnaNvm);
2880 }
2881 if (Mock.vCopyImageLnaNvm_CallbackFunctionPointer != NULL)
2882 {
2883 call_instance = CMOCK_GUTS_NONE;
2884 (void)call_instance;
2885 }
2886 call_instance = Mock.vCopyImageBoosterNvm_CallInstance;
2887 if (Mock.vCopyImageBoosterNvm_IgnoreBool)
2888 call_instance = CMOCK_GUTS_NONE;
2889 if (CMOCK_GUTS_NONE != call_instance)
2890 {
2891 UNITY_SET_DETAIL(CMockString_vCopyImageBoosterNvm);
2893 }
2894 if (Mock.vCopyImageBoosterNvm_CallbackFunctionPointer != NULL)
2895 {
2896 call_instance = CMOCK_GUTS_NONE;
2897 (void)call_instance;
2898 }
2899 call_instance = Mock.vLaserSetCurrentAlarm_CallInstance;
2900 if (Mock.vLaserSetCurrentAlarm_IgnoreBool)
2901 call_instance = CMOCK_GUTS_NONE;
2902 if (CMOCK_GUTS_NONE != call_instance)
2903 {
2904 UNITY_SET_DETAIL(CMockString_vLaserSetCurrentAlarm);
2906 }
2907 if (Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer != NULL)
2908 {
2909 call_instance = CMOCK_GUTS_NONE;
2910 (void)call_instance;
2911 }
2912 call_instance = Mock.vUpdateLnaPIDValues_CallInstance;
2913 if (Mock.vUpdateLnaPIDValues_IgnoreBool)
2914 call_instance = CMOCK_GUTS_NONE;
2915 if (CMOCK_GUTS_NONE != call_instance)
2916 {
2917 UNITY_SET_DETAIL(CMockString_vUpdateLnaPIDValues);
2919 }
2920 if (Mock.vUpdateLnaPIDValues_CallbackFunctionPointer != NULL)
2921 {
2922 call_instance = CMOCK_GUTS_NONE;
2923 (void)call_instance;
2924 }
2925 call_instance = Mock.vUpdateHpaSmPIDValues_CallInstance;
2926 if (Mock.vUpdateHpaSmPIDValues_IgnoreBool)
2927 call_instance = CMOCK_GUTS_NONE;
2928 if (CMOCK_GUTS_NONE != call_instance)
2929 {
2930 UNITY_SET_DETAIL(CMockString_vUpdateHpaSmPIDValues);
2932 }
2933 if (Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer != NULL)
2934 {
2935 call_instance = CMOCK_GUTS_NONE;
2936 (void)call_instance;
2937 }
2938 call_instance = Mock.vUploadHpaSmPIDValues_CallInstance;
2939 if (Mock.vUploadHpaSmPIDValues_IgnoreBool)
2940 call_instance = CMOCK_GUTS_NONE;
2941 if (CMOCK_GUTS_NONE != call_instance)
2942 {
2943 UNITY_SET_DETAIL(CMockString_vUploadHpaSmPIDValues);
2945 }
2946 if (Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer != NULL)
2947 {
2948 call_instance = CMOCK_GUTS_NONE;
2949 (void)call_instance;
2950 }
2951 call_instance = Mock.vUpdateHpaMm1PIDValues_CallInstance;
2952 if (Mock.vUpdateHpaMm1PIDValues_IgnoreBool)
2953 call_instance = CMOCK_GUTS_NONE;
2954 if (CMOCK_GUTS_NONE != call_instance)
2955 {
2956 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm1PIDValues);
2958 }
2959 if (Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer != NULL)
2960 {
2961 call_instance = CMOCK_GUTS_NONE;
2962 (void)call_instance;
2963 }
2964 call_instance = Mock.vUpdateHpaMm2PIDValues_CallInstance;
2965 if (Mock.vUpdateHpaMm2PIDValues_IgnoreBool)
2966 call_instance = CMOCK_GUTS_NONE;
2967 if (CMOCK_GUTS_NONE != call_instance)
2968 {
2969 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm2PIDValues);
2971 }
2972 if (Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer != NULL)
2973 {
2974 call_instance = CMOCK_GUTS_NONE;
2975 (void)call_instance;
2976 }
2977 call_instance = Mock.vUpdateHpaMm1and2PIDValues_CallInstance;
2978 if (Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool)
2979 call_instance = CMOCK_GUTS_NONE;
2980 if (CMOCK_GUTS_NONE != call_instance)
2981 {
2982 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm1and2PIDValues);
2984 }
2985 if (Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer != NULL)
2986 {
2987 call_instance = CMOCK_GUTS_NONE;
2988 (void)call_instance;
2989 }
2990 call_instance = Mock.vEnableLna_CallInstance;
2991 if (Mock.vEnableLna_IgnoreBool)
2992 call_instance = CMOCK_GUTS_NONE;
2993 if (CMOCK_GUTS_NONE != call_instance)
2994 {
2995 UNITY_SET_DETAIL(CMockString_vEnableLna);
2997 }
2998 if (Mock.vEnableLna_CallbackFunctionPointer != NULL)
2999 {
3000 call_instance = CMOCK_GUTS_NONE;
3001 (void)call_instance;
3002 }
3003 call_instance = Mock.vEnableHpaSingleMode_CallInstance;
3004 if (Mock.vEnableHpaSingleMode_IgnoreBool)
3005 call_instance = CMOCK_GUTS_NONE;
3006 if (CMOCK_GUTS_NONE != call_instance)
3007 {
3008 UNITY_SET_DETAIL(CMockString_vEnableHpaSingleMode);
3010 }
3011 if (Mock.vEnableHpaSingleMode_CallbackFunctionPointer != NULL)
3012 {
3013 call_instance = CMOCK_GUTS_NONE;
3014 (void)call_instance;
3015 }
3016 call_instance = Mock.vEnableHpaMultiMode1_CallInstance;
3017 if (Mock.vEnableHpaMultiMode1_IgnoreBool)
3018 call_instance = CMOCK_GUTS_NONE;
3019 if (CMOCK_GUTS_NONE != call_instance)
3020 {
3021 UNITY_SET_DETAIL(CMockString_vEnableHpaMultiMode1);
3023 }
3024 if (Mock.vEnableHpaMultiMode1_CallbackFunctionPointer != NULL)
3025 {
3026 call_instance = CMOCK_GUTS_NONE;
3027 (void)call_instance;
3028 }
3029 call_instance = Mock.vEnableHpaMultiMode2_CallInstance;
3030 if (Mock.vEnableHpaMultiMode2_IgnoreBool)
3031 call_instance = CMOCK_GUTS_NONE;
3032 if (CMOCK_GUTS_NONE != call_instance)
3033 {
3034 UNITY_SET_DETAIL(CMockString_vEnableHpaMultiMode2);
3036 }
3037 if (Mock.vEnableHpaMultiMode2_CallbackFunctionPointer != NULL)
3038 {
3039 call_instance = CMOCK_GUTS_NONE;
3040 (void)call_instance;
3041 }
3042 call_instance = Mock.vpGetPumpTemperatureLimits_CallInstance;
3043 if (Mock.vpGetPumpTemperatureLimits_IgnoreBool)
3044 call_instance = CMOCK_GUTS_NONE;
3045 if (CMOCK_GUTS_NONE != call_instance)
3046 {
3047 UNITY_SET_DETAIL(CMockString_vpGetPumpTemperatureLimits);
3049 }
3050 if (Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer != NULL)
3051 {
3052 call_instance = CMOCK_GUTS_NONE;
3053 (void)call_instance;
3054 }
3055}
3056
3058{
3060}
3061
3063{
3065 memset(&Mock, 0, sizeof(Mock));
3068}
3069
3071{
3072 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3073 CMOCK_vLaserInitBooster_CALL_INSTANCE* cmock_call_instance;
3074 UNITY_SET_DETAIL(CMockString_vLaserInitBooster);
3075 cmock_call_instance = (CMOCK_vLaserInitBooster_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserInitBooster_CallInstance);
3076 Mock.vLaserInitBooster_CallInstance = CMock_Guts_MemNext(Mock.vLaserInitBooster_CallInstance);
3077 if (Mock.vLaserInitBooster_IgnoreBool)
3078 {
3080 return;
3081 }
3082 if (!Mock.vLaserInitBooster_CallbackBool &&
3083 Mock.vLaserInitBooster_CallbackFunctionPointer != NULL)
3084 {
3085 Mock.vLaserInitBooster_CallbackFunctionPointer(Mock.vLaserInitBooster_CallbackCalls++);
3087 return;
3088 }
3089 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3090 cmock_line = cmock_call_instance->LineNumber;
3091 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3093 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3095 if (Mock.vLaserInitBooster_CallbackFunctionPointer != NULL)
3096 {
3097 Mock.vLaserInitBooster_CallbackFunctionPointer(Mock.vLaserInitBooster_CallbackCalls++);
3098 }
3100}
3101
3103{
3104 Mock.vLaserInitBooster_IgnoreBool = (char)1;
3105}
3106
3108{
3109 Mock.vLaserInitBooster_IgnoreBool = (char)0;
3110}
3111
3113{
3116 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3117 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3118 Mock.vLaserInitBooster_CallInstance = CMock_Guts_MemChain(Mock.vLaserInitBooster_CallInstance, cmock_guts_index);
3119 Mock.vLaserInitBooster_IgnoreBool = (char)0;
3120 cmock_call_instance->LineNumber = cmock_line;
3121 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3122 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3123}
3124
3126{
3127 Mock.vLaserInitBooster_IgnoreBool = (char)0;
3128 Mock.vLaserInitBooster_CallbackBool = (char)1;
3129 Mock.vLaserInitBooster_CallbackFunctionPointer = Callback;
3130}
3131
3133{
3134 Mock.vLaserInitBooster_IgnoreBool = (char)0;
3135 Mock.vLaserInitBooster_CallbackBool = (char)0;
3136 Mock.vLaserInitBooster_CallbackFunctionPointer = Callback;
3137}
3138
3140{
3141 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3142 CMOCK_vLaserInitLna_CALL_INSTANCE* cmock_call_instance;
3143 UNITY_SET_DETAIL(CMockString_vLaserInitLna);
3144 cmock_call_instance = (CMOCK_vLaserInitLna_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserInitLna_CallInstance);
3145 Mock.vLaserInitLna_CallInstance = CMock_Guts_MemNext(Mock.vLaserInitLna_CallInstance);
3146 if (Mock.vLaserInitLna_IgnoreBool)
3147 {
3149 return;
3150 }
3151 if (!Mock.vLaserInitLna_CallbackBool &&
3152 Mock.vLaserInitLna_CallbackFunctionPointer != NULL)
3153 {
3154 Mock.vLaserInitLna_CallbackFunctionPointer(Mock.vLaserInitLna_CallbackCalls++);
3156 return;
3157 }
3158 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3159 cmock_line = cmock_call_instance->LineNumber;
3160 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3162 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3164 if (Mock.vLaserInitLna_CallbackFunctionPointer != NULL)
3165 {
3166 Mock.vLaserInitLna_CallbackFunctionPointer(Mock.vLaserInitLna_CallbackCalls++);
3167 }
3169}
3170
3172{
3173 Mock.vLaserInitLna_IgnoreBool = (char)1;
3174}
3175
3177{
3178 Mock.vLaserInitLna_IgnoreBool = (char)0;
3179}
3180
3182{
3185 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3186 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3187 Mock.vLaserInitLna_CallInstance = CMock_Guts_MemChain(Mock.vLaserInitLna_CallInstance, cmock_guts_index);
3188 Mock.vLaserInitLna_IgnoreBool = (char)0;
3189 cmock_call_instance->LineNumber = cmock_line;
3190 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3191 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3192}
3193
3195{
3196 Mock.vLaserInitLna_IgnoreBool = (char)0;
3197 Mock.vLaserInitLna_CallbackBool = (char)1;
3198 Mock.vLaserInitLna_CallbackFunctionPointer = Callback;
3199}
3200
3202{
3203 Mock.vLaserInitLna_IgnoreBool = (char)0;
3204 Mock.vLaserInitLna_CallbackBool = (char)0;
3205 Mock.vLaserInitLna_CallbackFunctionPointer = Callback;
3206}
3207
3209{
3210 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3211 CMOCK_vLaserDataInit_CALL_INSTANCE* cmock_call_instance;
3212 UNITY_SET_DETAIL(CMockString_vLaserDataInit);
3213 cmock_call_instance = (CMOCK_vLaserDataInit_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataInit_CallInstance);
3214 Mock.vLaserDataInit_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataInit_CallInstance);
3215 if (Mock.vLaserDataInit_IgnoreBool)
3216 {
3218 return;
3219 }
3220 if (!Mock.vLaserDataInit_CallbackBool &&
3221 Mock.vLaserDataInit_CallbackFunctionPointer != NULL)
3222 {
3223 Mock.vLaserDataInit_CallbackFunctionPointer(Mock.vLaserDataInit_CallbackCalls++);
3225 return;
3226 }
3227 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3228 cmock_line = cmock_call_instance->LineNumber;
3229 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3231 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3233 if (Mock.vLaserDataInit_CallbackFunctionPointer != NULL)
3234 {
3235 Mock.vLaserDataInit_CallbackFunctionPointer(Mock.vLaserDataInit_CallbackCalls++);
3236 }
3238}
3239
3241{
3242 Mock.vLaserDataInit_IgnoreBool = (char)1;
3243}
3244
3246{
3247 Mock.vLaserDataInit_IgnoreBool = (char)0;
3248}
3249
3251{
3254 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3255 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3256 Mock.vLaserDataInit_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataInit_CallInstance, cmock_guts_index);
3257 Mock.vLaserDataInit_IgnoreBool = (char)0;
3258 cmock_call_instance->LineNumber = cmock_line;
3259 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3260 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3261}
3262
3264{
3265 Mock.vLaserDataInit_IgnoreBool = (char)0;
3266 Mock.vLaserDataInit_CallbackBool = (char)1;
3267 Mock.vLaserDataInit_CallbackFunctionPointer = Callback;
3268}
3269
3271{
3272 Mock.vLaserDataInit_IgnoreBool = (char)0;
3273 Mock.vLaserDataInit_CallbackBool = (char)0;
3274 Mock.vLaserDataInit_CallbackFunctionPointer = Callback;
3275}
3276
3278{
3279 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3281 UNITY_SET_DETAIL(CMockString_vControlAlarmInitAlarms);
3282 cmock_call_instance = (CMOCK_vControlAlarmInitAlarms_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vControlAlarmInitAlarms_CallInstance);
3283 Mock.vControlAlarmInitAlarms_CallInstance = CMock_Guts_MemNext(Mock.vControlAlarmInitAlarms_CallInstance);
3284 if (Mock.vControlAlarmInitAlarms_IgnoreBool)
3285 {
3287 return;
3288 }
3289 if (!Mock.vControlAlarmInitAlarms_CallbackBool &&
3290 Mock.vControlAlarmInitAlarms_CallbackFunctionPointer != NULL)
3291 {
3292 Mock.vControlAlarmInitAlarms_CallbackFunctionPointer(Mock.vControlAlarmInitAlarms_CallbackCalls++);
3294 return;
3295 }
3296 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3297 cmock_line = cmock_call_instance->LineNumber;
3298 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3300 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3302 if (Mock.vControlAlarmInitAlarms_CallbackFunctionPointer != NULL)
3303 {
3304 Mock.vControlAlarmInitAlarms_CallbackFunctionPointer(Mock.vControlAlarmInitAlarms_CallbackCalls++);
3305 }
3307}
3308
3310{
3311 Mock.vControlAlarmInitAlarms_IgnoreBool = (char)1;
3312}
3313
3315{
3316 Mock.vControlAlarmInitAlarms_IgnoreBool = (char)0;
3317}
3318
3320{
3323 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3324 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3325 Mock.vControlAlarmInitAlarms_CallInstance = CMock_Guts_MemChain(Mock.vControlAlarmInitAlarms_CallInstance, cmock_guts_index);
3326 Mock.vControlAlarmInitAlarms_IgnoreBool = (char)0;
3327 cmock_call_instance->LineNumber = cmock_line;
3328 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3329 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3330}
3331
3333{
3334 Mock.vControlAlarmInitAlarms_IgnoreBool = (char)0;
3335 Mock.vControlAlarmInitAlarms_CallbackBool = (char)1;
3336 Mock.vControlAlarmInitAlarms_CallbackFunctionPointer = Callback;
3337}
3338
3340{
3341 Mock.vControlAlarmInitAlarms_IgnoreBool = (char)0;
3342 Mock.vControlAlarmInitAlarms_CallbackBool = (char)0;
3343 Mock.vControlAlarmInitAlarms_CallbackFunctionPointer = Callback;
3344}
3345
3346CanSequence_t getCanSequence(void)
3347{
3348 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3349 CMOCK_getCanSequence_CALL_INSTANCE* cmock_call_instance;
3350 UNITY_SET_DETAIL(CMockString_getCanSequence);
3351 cmock_call_instance = (CMOCK_getCanSequence_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.getCanSequence_CallInstance);
3352 Mock.getCanSequence_CallInstance = CMock_Guts_MemNext(Mock.getCanSequence_CallInstance);
3353 if (Mock.getCanSequence_IgnoreBool)
3354 {
3356 if (cmock_call_instance == NULL)
3357 return Mock.getCanSequence_FinalReturn;
3358 memcpy((void*)(&Mock.getCanSequence_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
3359 sizeof(CanSequence_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(CanSequence_t) ? 1 : -1])); /* add CanSequence_t to :treat_as_array if this causes an error */
3360 return cmock_call_instance->ReturnVal;
3361 }
3362 if (!Mock.getCanSequence_CallbackBool &&
3363 Mock.getCanSequence_CallbackFunctionPointer != NULL)
3364 {
3365 CanSequence_t cmock_cb_ret = Mock.getCanSequence_CallbackFunctionPointer(Mock.getCanSequence_CallbackCalls++);
3367 return cmock_cb_ret;
3368 }
3369 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3370 cmock_line = cmock_call_instance->LineNumber;
3371 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3373 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3375 if (Mock.getCanSequence_CallbackFunctionPointer != NULL)
3376 {
3377 cmock_call_instance->ReturnVal = Mock.getCanSequence_CallbackFunctionPointer(Mock.getCanSequence_CallbackCalls++);
3378 }
3380 return cmock_call_instance->ReturnVal;
3381}
3382
3383void getCanSequence_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, CanSequence_t cmock_to_return)
3384{
3387 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3388 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3389 Mock.getCanSequence_CallInstance = CMock_Guts_MemChain(Mock.getCanSequence_CallInstance, cmock_guts_index);
3390 Mock.getCanSequence_IgnoreBool = (char)0;
3391 cmock_call_instance->LineNumber = cmock_line;
3392 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3393 cmock_call_instance->ReturnVal = cmock_to_return;
3394 Mock.getCanSequence_IgnoreBool = (char)1;
3395}
3396
3398{
3399 if(Mock.getCanSequence_IgnoreBool)
3400 Mock.getCanSequence_CallInstance = CMock_Guts_MemNext(Mock.getCanSequence_CallInstance);
3401 Mock.getCanSequence_IgnoreBool = (char)0;
3402}
3403
3404void getCanSequence_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, CanSequence_t cmock_to_return)
3405{
3408 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3409 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3410 Mock.getCanSequence_CallInstance = CMock_Guts_MemChain(Mock.getCanSequence_CallInstance, cmock_guts_index);
3411 Mock.getCanSequence_IgnoreBool = (char)0;
3412 cmock_call_instance->LineNumber = cmock_line;
3413 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3414 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3415 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
3416 sizeof(CanSequence_t[sizeof(cmock_to_return) == sizeof(CanSequence_t) ? 1 : -1])); /* add CanSequence_t to :treat_as_array if this causes an error */
3417}
3418
3420{
3421 Mock.getCanSequence_IgnoreBool = (char)0;
3422 Mock.getCanSequence_CallbackBool = (char)1;
3423 Mock.getCanSequence_CallbackFunctionPointer = Callback;
3424}
3425
3427{
3428 Mock.getCanSequence_IgnoreBool = (char)0;
3429 Mock.getCanSequence_CallbackBool = (char)0;
3430 Mock.getCanSequence_CallbackFunctionPointer = Callback;
3431}
3432
3433void setCanSequence(CanSequence_t CanSequence)
3434{
3435 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3436 CMOCK_setCanSequence_CALL_INSTANCE* cmock_call_instance;
3437 UNITY_SET_DETAIL(CMockString_setCanSequence);
3438 cmock_call_instance = (CMOCK_setCanSequence_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.setCanSequence_CallInstance);
3439 Mock.setCanSequence_CallInstance = CMock_Guts_MemNext(Mock.setCanSequence_CallInstance);
3440 if (Mock.setCanSequence_IgnoreBool)
3441 {
3443 return;
3444 }
3445 if (!Mock.setCanSequence_CallbackBool &&
3446 Mock.setCanSequence_CallbackFunctionPointer != NULL)
3447 {
3448 Mock.setCanSequence_CallbackFunctionPointer(CanSequence, Mock.setCanSequence_CallbackCalls++);
3450 return;
3451 }
3452 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3453 cmock_line = cmock_call_instance->LineNumber;
3454 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3456 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3458 if (!cmock_call_instance->ExpectAnyArgsBool)
3459 {
3460 if (!cmock_call_instance->IgnoreArg_CanSequence)
3461 {
3462 UNITY_SET_DETAILS(CMockString_setCanSequence,CMockString_CanSequence);
3463 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_CanSequence), (void*)(&CanSequence), sizeof(CanSequence_t), cmock_line, CMockStringMismatch);
3464 }
3465 }
3466 if (Mock.setCanSequence_CallbackFunctionPointer != NULL)
3467 {
3468 Mock.setCanSequence_CallbackFunctionPointer(CanSequence, Mock.setCanSequence_CallbackCalls++);
3469 }
3471}
3472
3473void CMockExpectParameters_setCanSequence(CMOCK_setCanSequence_CALL_INSTANCE* cmock_call_instance, CanSequence_t CanSequence);
3474void CMockExpectParameters_setCanSequence(CMOCK_setCanSequence_CALL_INSTANCE* cmock_call_instance, CanSequence_t CanSequence)
3475{
3476 memcpy((void*)(&cmock_call_instance->Expected_CanSequence), (void*)(&CanSequence),
3477 sizeof(CanSequence_t[sizeof(CanSequence) == sizeof(CanSequence_t) ? 1 : -1])); /* add CanSequence_t to :treat_as_array if this causes an error */
3478 cmock_call_instance->IgnoreArg_CanSequence = 0;
3479}
3480
3482{
3483 Mock.setCanSequence_IgnoreBool = (char)1;
3484}
3485
3487{
3488 Mock.setCanSequence_IgnoreBool = (char)0;
3489}
3490
3492{
3495 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3496 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3497 Mock.setCanSequence_CallInstance = CMock_Guts_MemChain(Mock.setCanSequence_CallInstance, cmock_guts_index);
3498 Mock.setCanSequence_IgnoreBool = (char)0;
3499 cmock_call_instance->LineNumber = cmock_line;
3500 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3501 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3502 cmock_call_instance->ExpectAnyArgsBool = (char)1;
3503}
3504
3505void setCanSequence_CMockExpect(UNITY_LINE_TYPE cmock_line, CanSequence_t CanSequence)
3506{
3509 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3510 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3511 Mock.setCanSequence_CallInstance = CMock_Guts_MemChain(Mock.setCanSequence_CallInstance, cmock_guts_index);
3512 Mock.setCanSequence_IgnoreBool = (char)0;
3513 cmock_call_instance->LineNumber = cmock_line;
3514 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3515 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3516 CMockExpectParameters_setCanSequence(cmock_call_instance, CanSequence);
3517}
3518
3520{
3521 Mock.setCanSequence_IgnoreBool = (char)0;
3522 Mock.setCanSequence_CallbackBool = (char)1;
3523 Mock.setCanSequence_CallbackFunctionPointer = Callback;
3524}
3525
3527{
3528 Mock.setCanSequence_IgnoreBool = (char)0;
3529 Mock.setCanSequence_CallbackBool = (char)0;
3530 Mock.setCanSequence_CallbackFunctionPointer = Callback;
3531}
3532
3534{
3536 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
3537 cmock_call_instance->IgnoreArg_CanSequence = 1;
3538}
3539
3541{
3542 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3544 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryCommonDefaultValues);
3545 cmock_call_instance = (CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance);
3546 Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance = CMock_Guts_MemNext(Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance);
3547 if (Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool)
3548 {
3550 return;
3551 }
3552 if (!Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackBool &&
3553 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer != NULL)
3554 {
3555 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackCalls++);
3557 return;
3558 }
3559 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3560 cmock_line = cmock_call_instance->LineNumber;
3561 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3563 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3565 if (Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer != NULL)
3566 {
3567 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackCalls++);
3568 }
3570}
3571
3573{
3574 Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool = (char)1;
3575}
3576
3578{
3579 Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool = (char)0;
3580}
3581
3583{
3586 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3587 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3588 Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance = CMock_Guts_MemChain(Mock.vLaserBeamsFactoryCommonDefaultValues_CallInstance, cmock_guts_index);
3589 Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool = (char)0;
3590 cmock_call_instance->LineNumber = cmock_line;
3591 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3592 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3593}
3594
3596{
3597 Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool = (char)0;
3598 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackBool = (char)1;
3599 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer = Callback;
3600}
3601
3603{
3604 Mock.vLaserBeamsFactoryCommonDefaultValues_IgnoreBool = (char)0;
3605 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackBool = (char)0;
3606 Mock.vLaserBeamsFactoryCommonDefaultValues_CallbackFunctionPointer = Callback;
3607}
3608
3610{
3611 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3613 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryLnaDefaultValues);
3614 cmock_call_instance = (CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance);
3615 Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance = CMock_Guts_MemNext(Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance);
3616 if (Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool)
3617 {
3619 return;
3620 }
3621 if (!Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackBool &&
3622 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer != NULL)
3623 {
3624 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackCalls++);
3626 return;
3627 }
3628 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3629 cmock_line = cmock_call_instance->LineNumber;
3630 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3632 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3634 if (Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer != NULL)
3635 {
3636 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackCalls++);
3637 }
3639}
3640
3642{
3643 Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool = (char)1;
3644}
3645
3647{
3648 Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool = (char)0;
3649}
3650
3652{
3655 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3656 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3657 Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance = CMock_Guts_MemChain(Mock.vLaserBeamsFactoryLnaDefaultValues_CallInstance, cmock_guts_index);
3658 Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool = (char)0;
3659 cmock_call_instance->LineNumber = cmock_line;
3660 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3661 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3662}
3663
3665{
3666 Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool = (char)0;
3667 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackBool = (char)1;
3668 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer = Callback;
3669}
3670
3672{
3673 Mock.vLaserBeamsFactoryLnaDefaultValues_IgnoreBool = (char)0;
3674 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackBool = (char)0;
3675 Mock.vLaserBeamsFactoryLnaDefaultValues_CallbackFunctionPointer = Callback;
3676}
3677
3679{
3680 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3682 UNITY_SET_DETAIL(CMockString_vLaserBeamsFactoryBoosterDefaultValues);
3683 cmock_call_instance = (CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance);
3684 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance = CMock_Guts_MemNext(Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance);
3685 if (Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool)
3686 {
3688 return;
3689 }
3690 if (!Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackBool &&
3691 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer != NULL)
3692 {
3693 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackCalls++);
3695 return;
3696 }
3697 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3698 cmock_line = cmock_call_instance->LineNumber;
3699 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3701 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3703 if (Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer != NULL)
3704 {
3705 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer(Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackCalls++);
3706 }
3708}
3709
3711{
3712 Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool = (char)1;
3713}
3714
3716{
3717 Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool = (char)0;
3718}
3719
3721{
3724 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3725 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3726 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance = CMock_Guts_MemChain(Mock.vLaserBeamsFactoryBoosterDefaultValues_CallInstance, cmock_guts_index);
3727 Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool = (char)0;
3728 cmock_call_instance->LineNumber = cmock_line;
3729 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3730 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3731}
3732
3734{
3735 Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool = (char)0;
3736 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackBool = (char)1;
3737 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer = Callback;
3738}
3739
3741{
3742 Mock.vLaserBeamsFactoryBoosterDefaultValues_IgnoreBool = (char)0;
3743 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackBool = (char)0;
3744 Mock.vLaserBeamsFactoryBoosterDefaultValues_CallbackFunctionPointer = Callback;
3745}
3746
3747xAmplifierDescriptor_t* vGetxAmplifierDescriptor(void)
3748{
3749 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3751 UNITY_SET_DETAIL(CMockString_vGetxAmplifierDescriptor);
3752 cmock_call_instance = (CMOCK_vGetxAmplifierDescriptor_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetxAmplifierDescriptor_CallInstance);
3753 Mock.vGetxAmplifierDescriptor_CallInstance = CMock_Guts_MemNext(Mock.vGetxAmplifierDescriptor_CallInstance);
3754 if (Mock.vGetxAmplifierDescriptor_IgnoreBool)
3755 {
3757 if (cmock_call_instance == NULL)
3758 return Mock.vGetxAmplifierDescriptor_FinalReturn;
3759 Mock.vGetxAmplifierDescriptor_FinalReturn = cmock_call_instance->ReturnVal;
3760 return cmock_call_instance->ReturnVal;
3761 }
3762 if (!Mock.vGetxAmplifierDescriptor_CallbackBool &&
3763 Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer != NULL)
3764 {
3765 xAmplifierDescriptor_t* cmock_cb_ret = Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer(Mock.vGetxAmplifierDescriptor_CallbackCalls++);
3767 return cmock_cb_ret;
3768 }
3769 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3770 cmock_line = cmock_call_instance->LineNumber;
3771 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3773 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3775 if (Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer != NULL)
3776 {
3777 cmock_call_instance->ReturnVal = Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer(Mock.vGetxAmplifierDescriptor_CallbackCalls++);
3778 }
3780 return cmock_call_instance->ReturnVal;
3781}
3782
3783void vGetxAmplifierDescriptor_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xAmplifierDescriptor_t* cmock_to_return)
3784{
3787 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3788 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3789 Mock.vGetxAmplifierDescriptor_CallInstance = CMock_Guts_MemChain(Mock.vGetxAmplifierDescriptor_CallInstance, cmock_guts_index);
3790 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)0;
3791 cmock_call_instance->LineNumber = cmock_line;
3792 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3793 cmock_call_instance->ReturnVal = cmock_to_return;
3794 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)1;
3795}
3796
3798{
3799 if(Mock.vGetxAmplifierDescriptor_IgnoreBool)
3800 Mock.vGetxAmplifierDescriptor_CallInstance = CMock_Guts_MemNext(Mock.vGetxAmplifierDescriptor_CallInstance);
3801 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)0;
3802}
3803
3804void vGetxAmplifierDescriptor_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xAmplifierDescriptor_t* cmock_to_return)
3805{
3808 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3809 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3810 Mock.vGetxAmplifierDescriptor_CallInstance = CMock_Guts_MemChain(Mock.vGetxAmplifierDescriptor_CallInstance, cmock_guts_index);
3811 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)0;
3812 cmock_call_instance->LineNumber = cmock_line;
3813 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3814 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3815 cmock_call_instance->ReturnVal = cmock_to_return;
3816}
3817
3819{
3820 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)0;
3821 Mock.vGetxAmplifierDescriptor_CallbackBool = (char)1;
3822 Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer = Callback;
3823}
3824
3826{
3827 Mock.vGetxAmplifierDescriptor_IgnoreBool = (char)0;
3828 Mock.vGetxAmplifierDescriptor_CallbackBool = (char)0;
3829 Mock.vGetxAmplifierDescriptor_CallbackFunctionPointer = Callback;
3830}
3831
3832xLnaParameters_t* vGetpxLnaParameters(void)
3833{
3834 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3835 CMOCK_vGetpxLnaParameters_CALL_INSTANCE* cmock_call_instance;
3836 UNITY_SET_DETAIL(CMockString_vGetpxLnaParameters);
3837 cmock_call_instance = (CMOCK_vGetpxLnaParameters_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetpxLnaParameters_CallInstance);
3838 Mock.vGetpxLnaParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxLnaParameters_CallInstance);
3839 if (Mock.vGetpxLnaParameters_IgnoreBool)
3840 {
3842 if (cmock_call_instance == NULL)
3843 return Mock.vGetpxLnaParameters_FinalReturn;
3844 Mock.vGetpxLnaParameters_FinalReturn = cmock_call_instance->ReturnVal;
3845 return cmock_call_instance->ReturnVal;
3846 }
3847 if (!Mock.vGetpxLnaParameters_CallbackBool &&
3848 Mock.vGetpxLnaParameters_CallbackFunctionPointer != NULL)
3849 {
3850 xLnaParameters_t* cmock_cb_ret = Mock.vGetpxLnaParameters_CallbackFunctionPointer(Mock.vGetpxLnaParameters_CallbackCalls++);
3852 return cmock_cb_ret;
3853 }
3854 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3855 cmock_line = cmock_call_instance->LineNumber;
3856 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3858 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3860 if (Mock.vGetpxLnaParameters_CallbackFunctionPointer != NULL)
3861 {
3862 cmock_call_instance->ReturnVal = Mock.vGetpxLnaParameters_CallbackFunctionPointer(Mock.vGetpxLnaParameters_CallbackCalls++);
3863 }
3865 return cmock_call_instance->ReturnVal;
3866}
3867
3868void vGetpxLnaParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xLnaParameters_t* cmock_to_return)
3869{
3872 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3873 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3874 Mock.vGetpxLnaParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxLnaParameters_CallInstance, cmock_guts_index);
3875 Mock.vGetpxLnaParameters_IgnoreBool = (char)0;
3876 cmock_call_instance->LineNumber = cmock_line;
3877 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3878 cmock_call_instance->ReturnVal = cmock_to_return;
3879 Mock.vGetpxLnaParameters_IgnoreBool = (char)1;
3880}
3881
3883{
3884 if(Mock.vGetpxLnaParameters_IgnoreBool)
3885 Mock.vGetpxLnaParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxLnaParameters_CallInstance);
3886 Mock.vGetpxLnaParameters_IgnoreBool = (char)0;
3887}
3888
3889void vGetpxLnaParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xLnaParameters_t* cmock_to_return)
3890{
3893 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3894 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3895 Mock.vGetpxLnaParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxLnaParameters_CallInstance, cmock_guts_index);
3896 Mock.vGetpxLnaParameters_IgnoreBool = (char)0;
3897 cmock_call_instance->LineNumber = cmock_line;
3898 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3899 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3900 cmock_call_instance->ReturnVal = cmock_to_return;
3901}
3902
3904{
3905 Mock.vGetpxLnaParameters_IgnoreBool = (char)0;
3906 Mock.vGetpxLnaParameters_CallbackBool = (char)1;
3907 Mock.vGetpxLnaParameters_CallbackFunctionPointer = Callback;
3908}
3909
3911{
3912 Mock.vGetpxLnaParameters_IgnoreBool = (char)0;
3913 Mock.vGetpxLnaParameters_CallbackBool = (char)0;
3914 Mock.vGetpxLnaParameters_CallbackFunctionPointer = Callback;
3915}
3916
3917xBoosterParameters_t* vGetpxBoosterParameters(void)
3918{
3919 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
3921 UNITY_SET_DETAIL(CMockString_vGetpxBoosterParameters);
3922 cmock_call_instance = (CMOCK_vGetpxBoosterParameters_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetpxBoosterParameters_CallInstance);
3923 Mock.vGetpxBoosterParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxBoosterParameters_CallInstance);
3924 if (Mock.vGetpxBoosterParameters_IgnoreBool)
3925 {
3927 if (cmock_call_instance == NULL)
3928 return Mock.vGetpxBoosterParameters_FinalReturn;
3929 Mock.vGetpxBoosterParameters_FinalReturn = cmock_call_instance->ReturnVal;
3930 return cmock_call_instance->ReturnVal;
3931 }
3932 if (!Mock.vGetpxBoosterParameters_CallbackBool &&
3933 Mock.vGetpxBoosterParameters_CallbackFunctionPointer != NULL)
3934 {
3935 xBoosterParameters_t* cmock_cb_ret = Mock.vGetpxBoosterParameters_CallbackFunctionPointer(Mock.vGetpxBoosterParameters_CallbackCalls++);
3937 return cmock_cb_ret;
3938 }
3939 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
3940 cmock_line = cmock_call_instance->LineNumber;
3941 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
3943 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
3945 if (Mock.vGetpxBoosterParameters_CallbackFunctionPointer != NULL)
3946 {
3947 cmock_call_instance->ReturnVal = Mock.vGetpxBoosterParameters_CallbackFunctionPointer(Mock.vGetpxBoosterParameters_CallbackCalls++);
3948 }
3950 return cmock_call_instance->ReturnVal;
3951}
3952
3953void vGetpxBoosterParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xBoosterParameters_t* cmock_to_return)
3954{
3957 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3958 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3959 Mock.vGetpxBoosterParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxBoosterParameters_CallInstance, cmock_guts_index);
3960 Mock.vGetpxBoosterParameters_IgnoreBool = (char)0;
3961 cmock_call_instance->LineNumber = cmock_line;
3962 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3963 cmock_call_instance->ReturnVal = cmock_to_return;
3964 Mock.vGetpxBoosterParameters_IgnoreBool = (char)1;
3965}
3966
3968{
3969 if(Mock.vGetpxBoosterParameters_IgnoreBool)
3970 Mock.vGetpxBoosterParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxBoosterParameters_CallInstance);
3971 Mock.vGetpxBoosterParameters_IgnoreBool = (char)0;
3972}
3973
3974void vGetpxBoosterParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xBoosterParameters_t* cmock_to_return)
3975{
3978 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
3979 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
3980 Mock.vGetpxBoosterParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxBoosterParameters_CallInstance, cmock_guts_index);
3981 Mock.vGetpxBoosterParameters_IgnoreBool = (char)0;
3982 cmock_call_instance->LineNumber = cmock_line;
3983 cmock_call_instance->CallOrder = ++GlobalExpectCount;
3984 cmock_call_instance->ExpectAnyArgsBool = (char)0;
3985 cmock_call_instance->ReturnVal = cmock_to_return;
3986}
3987
3989{
3990 Mock.vGetpxBoosterParameters_IgnoreBool = (char)0;
3991 Mock.vGetpxBoosterParameters_CallbackBool = (char)1;
3992 Mock.vGetpxBoosterParameters_CallbackFunctionPointer = Callback;
3993}
3994
3996{
3997 Mock.vGetpxBoosterParameters_IgnoreBool = (char)0;
3998 Mock.vGetpxBoosterParameters_CallbackBool = (char)0;
3999 Mock.vGetpxBoosterParameters_CallbackFunctionPointer = Callback;
4000}
4001
4002void vLaserSetTemperatureInCan(handle_t xStream, float fTemperatureReaded)
4003{
4004 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4006 UNITY_SET_DETAIL(CMockString_vLaserSetTemperatureInCan);
4007 cmock_call_instance = (CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserSetTemperatureInCan_CallInstance);
4008 Mock.vLaserSetTemperatureInCan_CallInstance = CMock_Guts_MemNext(Mock.vLaserSetTemperatureInCan_CallInstance);
4009 if (Mock.vLaserSetTemperatureInCan_IgnoreBool)
4010 {
4012 return;
4013 }
4014 if (!Mock.vLaserSetTemperatureInCan_CallbackBool &&
4015 Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer != NULL)
4016 {
4017 Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer(xStream, fTemperatureReaded, Mock.vLaserSetTemperatureInCan_CallbackCalls++);
4019 return;
4020 }
4021 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4022 cmock_line = cmock_call_instance->LineNumber;
4023 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4025 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4027 if (!cmock_call_instance->ExpectAnyArgsBool)
4028 {
4029 if (!cmock_call_instance->IgnoreArg_xStream)
4030 {
4031 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureInCan,CMockString_xStream);
4032 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream), sizeof(handle_t), cmock_line, CMockStringMismatch);
4033 }
4034 if (!cmock_call_instance->IgnoreArg_fTemperatureReaded)
4035 {
4036 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureInCan,CMockString_fTemperatureReaded);
4037 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fTemperatureReaded, fTemperatureReaded, cmock_line, CMockStringMismatch);
4038 }
4039 }
4040 if (Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer != NULL)
4041 {
4042 Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer(xStream, fTemperatureReaded, Mock.vLaserSetTemperatureInCan_CallbackCalls++);
4043 }
4045}
4046
4047void CMockExpectParameters_vLaserSetTemperatureInCan(CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE* cmock_call_instance, handle_t xStream, float fTemperatureReaded);
4048void CMockExpectParameters_vLaserSetTemperatureInCan(CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE* cmock_call_instance, handle_t xStream, float fTemperatureReaded)
4049{
4050 memcpy((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream),
4051 sizeof(handle_t[sizeof(xStream) == sizeof(handle_t) ? 1 : -1])); /* add handle_t to :treat_as_array if this causes an error */
4052 cmock_call_instance->IgnoreArg_xStream = 0;
4053 cmock_call_instance->Expected_fTemperatureReaded = fTemperatureReaded;
4054 cmock_call_instance->IgnoreArg_fTemperatureReaded = 0;
4055}
4056
4058{
4059 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)1;
4060}
4061
4063{
4064 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)0;
4065}
4066
4068{
4071 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4072 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4073 Mock.vLaserSetTemperatureInCan_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetTemperatureInCan_CallInstance, cmock_guts_index);
4074 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)0;
4075 cmock_call_instance->LineNumber = cmock_line;
4076 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4077 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4078 cmock_call_instance->ExpectAnyArgsBool = (char)1;
4079}
4080
4081void vLaserSetTemperatureInCan_CMockExpect(UNITY_LINE_TYPE cmock_line, handle_t xStream, float fTemperatureReaded)
4082{
4085 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4086 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4087 Mock.vLaserSetTemperatureInCan_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetTemperatureInCan_CallInstance, cmock_guts_index);
4088 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)0;
4089 cmock_call_instance->LineNumber = cmock_line;
4090 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4091 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4092 CMockExpectParameters_vLaserSetTemperatureInCan(cmock_call_instance, xStream, fTemperatureReaded);
4093}
4094
4096{
4097 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)0;
4098 Mock.vLaserSetTemperatureInCan_CallbackBool = (char)1;
4099 Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer = Callback;
4100}
4101
4103{
4104 Mock.vLaserSetTemperatureInCan_IgnoreBool = (char)0;
4105 Mock.vLaserSetTemperatureInCan_CallbackBool = (char)0;
4106 Mock.vLaserSetTemperatureInCan_CallbackFunctionPointer = Callback;
4107}
4108
4110{
4112 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
4113 cmock_call_instance->IgnoreArg_xStream = 1;
4114}
4115
4122
4123eMpbError_t eLaserGetLimitTemperature(handle_t xStream, float* pfVeryHighLimit, float* pfVeryLowLimit, float* pfHighLimit)
4124{
4125 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4127 UNITY_SET_DETAIL(CMockString_eLaserGetLimitTemperature);
4128 cmock_call_instance = (CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.eLaserGetLimitTemperature_CallInstance);
4129 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemNext(Mock.eLaserGetLimitTemperature_CallInstance);
4130 if (Mock.eLaserGetLimitTemperature_IgnoreBool)
4131 {
4133 if (cmock_call_instance == NULL)
4134 return Mock.eLaserGetLimitTemperature_FinalReturn;
4135 memcpy((void*)(&Mock.eLaserGetLimitTemperature_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
4136 sizeof(eMpbError_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eMpbError_t) ? 1 : -1])); /* add eMpbError_t to :treat_as_array if this causes an error */
4137 return cmock_call_instance->ReturnVal;
4138 }
4139 if (!Mock.eLaserGetLimitTemperature_CallbackBool &&
4140 Mock.eLaserGetLimitTemperature_CallbackFunctionPointer != NULL)
4141 {
4142 eMpbError_t cmock_cb_ret = Mock.eLaserGetLimitTemperature_CallbackFunctionPointer(xStream, pfVeryHighLimit, pfVeryLowLimit, pfHighLimit, Mock.eLaserGetLimitTemperature_CallbackCalls++);
4144 return cmock_cb_ret;
4145 }
4146 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4147 cmock_line = cmock_call_instance->LineNumber;
4148 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4150 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4152 if (!cmock_call_instance->ExpectAnyArgsBool)
4153 {
4154 if (!cmock_call_instance->IgnoreArg_xStream)
4155 {
4156 UNITY_SET_DETAILS(CMockString_eLaserGetLimitTemperature,CMockString_xStream);
4157 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream), sizeof(handle_t), cmock_line, CMockStringMismatch);
4158 }
4159 if (!cmock_call_instance->IgnoreArg_pfVeryHighLimit)
4160 {
4161 UNITY_SET_DETAILS(CMockString_eLaserGetLimitTemperature,CMockString_pfVeryHighLimit);
4162 if (cmock_call_instance->Expected_pfVeryHighLimit == NULL)
4163 { UNITY_TEST_ASSERT_NULL(pfVeryHighLimit, cmock_line, CMockStringExpNULL); }
4164 else
4165 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfVeryHighLimit, pfVeryHighLimit, cmock_call_instance->Expected_pfVeryHighLimit_Depth, cmock_line, CMockStringMismatch); }
4166 }
4167 if (!cmock_call_instance->IgnoreArg_pfVeryLowLimit)
4168 {
4169 UNITY_SET_DETAILS(CMockString_eLaserGetLimitTemperature,CMockString_pfVeryLowLimit);
4170 if (cmock_call_instance->Expected_pfVeryLowLimit == NULL)
4171 { UNITY_TEST_ASSERT_NULL(pfVeryLowLimit, cmock_line, CMockStringExpNULL); }
4172 else
4173 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfVeryLowLimit, pfVeryLowLimit, cmock_call_instance->Expected_pfVeryLowLimit_Depth, cmock_line, CMockStringMismatch); }
4174 }
4175 if (!cmock_call_instance->IgnoreArg_pfHighLimit)
4176 {
4177 UNITY_SET_DETAILS(CMockString_eLaserGetLimitTemperature,CMockString_pfHighLimit);
4178 if (cmock_call_instance->Expected_pfHighLimit == NULL)
4179 { UNITY_TEST_ASSERT_NULL(pfHighLimit, cmock_line, CMockStringExpNULL); }
4180 else
4181 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfHighLimit, pfHighLimit, cmock_call_instance->Expected_pfHighLimit_Depth, cmock_line, CMockStringMismatch); }
4182 }
4183 }
4184 if (Mock.eLaserGetLimitTemperature_CallbackFunctionPointer != NULL)
4185 {
4186 cmock_call_instance->ReturnVal = Mock.eLaserGetLimitTemperature_CallbackFunctionPointer(xStream, pfVeryHighLimit, pfVeryLowLimit, pfHighLimit, Mock.eLaserGetLimitTemperature_CallbackCalls++);
4187 }
4188 if (cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Used)
4189 {
4190 UNITY_TEST_ASSERT_NOT_NULL(pfVeryHighLimit, cmock_line, CMockStringPtrIsNULL);
4191 memcpy((void*)pfVeryHighLimit, (void*)cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Val,
4192 cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Size);
4193 }
4194 if (cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Used)
4195 {
4196 UNITY_TEST_ASSERT_NOT_NULL(pfVeryLowLimit, cmock_line, CMockStringPtrIsNULL);
4197 memcpy((void*)pfVeryLowLimit, (void*)cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Val,
4198 cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Size);
4199 }
4200 if (cmock_call_instance->ReturnThruPtr_pfHighLimit_Used)
4201 {
4202 UNITY_TEST_ASSERT_NOT_NULL(pfHighLimit, cmock_line, CMockStringPtrIsNULL);
4203 memcpy((void*)pfHighLimit, (void*)cmock_call_instance->ReturnThruPtr_pfHighLimit_Val,
4204 cmock_call_instance->ReturnThruPtr_pfHighLimit_Size);
4205 }
4207 return cmock_call_instance->ReturnVal;
4208}
4209
4210void CMockExpectParameters_eLaserGetLimitTemperature(CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE* cmock_call_instance, handle_t xStream, float* pfVeryHighLimit, int pfVeryHighLimit_Depth, float* pfVeryLowLimit, int pfVeryLowLimit_Depth, float* pfHighLimit, int pfHighLimit_Depth);
4211void CMockExpectParameters_eLaserGetLimitTemperature(CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE* cmock_call_instance, handle_t xStream, float* pfVeryHighLimit, int pfVeryHighLimit_Depth, float* pfVeryLowLimit, int pfVeryLowLimit_Depth, float* pfHighLimit, int pfHighLimit_Depth)
4212{
4213 memcpy((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream),
4214 sizeof(handle_t[sizeof(xStream) == sizeof(handle_t) ? 1 : -1])); /* add handle_t to :treat_as_array if this causes an error */
4215 cmock_call_instance->IgnoreArg_xStream = 0;
4216 cmock_call_instance->Expected_pfVeryHighLimit = pfVeryHighLimit;
4217 cmock_call_instance->Expected_pfVeryHighLimit_Depth = pfVeryHighLimit_Depth;
4218 cmock_call_instance->IgnoreArg_pfVeryHighLimit = 0;
4219 cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Used = 0;
4220 cmock_call_instance->Expected_pfVeryLowLimit = pfVeryLowLimit;
4221 cmock_call_instance->Expected_pfVeryLowLimit_Depth = pfVeryLowLimit_Depth;
4222 cmock_call_instance->IgnoreArg_pfVeryLowLimit = 0;
4223 cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Used = 0;
4224 cmock_call_instance->Expected_pfHighLimit = pfHighLimit;
4225 cmock_call_instance->Expected_pfHighLimit_Depth = pfHighLimit_Depth;
4226 cmock_call_instance->IgnoreArg_pfHighLimit = 0;
4227 cmock_call_instance->ReturnThruPtr_pfHighLimit_Used = 0;
4228}
4229
4230void eLaserGetLimitTemperature_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eMpbError_t cmock_to_return)
4231{
4234 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4235 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4236 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemChain(Mock.eLaserGetLimitTemperature_CallInstance, cmock_guts_index);
4237 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4238 cmock_call_instance->LineNumber = cmock_line;
4239 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4240 cmock_call_instance->ReturnVal = cmock_to_return;
4241 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)1;
4242}
4243
4245{
4246 if(Mock.eLaserGetLimitTemperature_IgnoreBool)
4247 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemNext(Mock.eLaserGetLimitTemperature_CallInstance);
4248 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4249}
4250
4252{
4255 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4256 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4257 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemChain(Mock.eLaserGetLimitTemperature_CallInstance, cmock_guts_index);
4258 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4259 cmock_call_instance->LineNumber = cmock_line;
4260 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4261 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4262 cmock_call_instance->ReturnVal = cmock_to_return;
4263 cmock_call_instance->ExpectAnyArgsBool = (char)1;
4264}
4265
4266void eLaserGetLimitTemperature_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, handle_t xStream, float* pfVeryHighLimit, float* pfVeryLowLimit, float* pfHighLimit, eMpbError_t cmock_to_return)
4267{
4270 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4271 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4272 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemChain(Mock.eLaserGetLimitTemperature_CallInstance, cmock_guts_index);
4273 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4274 cmock_call_instance->LineNumber = cmock_line;
4275 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4276 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4277 CMockExpectParameters_eLaserGetLimitTemperature(cmock_call_instance, xStream, pfVeryHighLimit, 1, pfVeryLowLimit, 1, pfHighLimit, 1);
4278 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
4279 sizeof(eMpbError_t[sizeof(cmock_to_return) == sizeof(eMpbError_t) ? 1 : -1])); /* add eMpbError_t to :treat_as_array if this causes an error */
4280}
4281
4283{
4284 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4285 Mock.eLaserGetLimitTemperature_CallbackBool = (char)1;
4286 Mock.eLaserGetLimitTemperature_CallbackFunctionPointer = Callback;
4287}
4288
4290{
4291 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4292 Mock.eLaserGetLimitTemperature_CallbackBool = (char)0;
4293 Mock.eLaserGetLimitTemperature_CallbackFunctionPointer = Callback;
4294}
4295
4296void eLaserGetLimitTemperature_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, handle_t xStream, float* pfVeryHighLimit, int pfVeryHighLimit_Depth, float* pfVeryLowLimit, int pfVeryLowLimit_Depth, float* pfHighLimit, int pfHighLimit_Depth, eMpbError_t cmock_to_return)
4297{
4300 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4301 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4302 Mock.eLaserGetLimitTemperature_CallInstance = CMock_Guts_MemChain(Mock.eLaserGetLimitTemperature_CallInstance, cmock_guts_index);
4303 Mock.eLaserGetLimitTemperature_IgnoreBool = (char)0;
4304 cmock_call_instance->LineNumber = cmock_line;
4305 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4306 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4307 CMockExpectParameters_eLaserGetLimitTemperature(cmock_call_instance, xStream, pfVeryHighLimit, pfVeryHighLimit_Depth, pfVeryLowLimit, pfVeryLowLimit_Depth, pfHighLimit, pfHighLimit_Depth);
4308 cmock_call_instance->ReturnVal = cmock_to_return;
4309}
4310
4311void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfVeryHighLimit(UNITY_LINE_TYPE cmock_line, float* pfVeryHighLimit, size_t cmock_size)
4312{
4314 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
4315 cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Used = 1;
4316 cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Val = pfVeryHighLimit;
4317 cmock_call_instance->ReturnThruPtr_pfVeryHighLimit_Size = cmock_size;
4318}
4319
4320void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfVeryLowLimit(UNITY_LINE_TYPE cmock_line, float* pfVeryLowLimit, size_t cmock_size)
4321{
4323 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
4324 cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Used = 1;
4325 cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Val = pfVeryLowLimit;
4326 cmock_call_instance->ReturnThruPtr_pfVeryLowLimit_Size = cmock_size;
4327}
4328
4329void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfHighLimit(UNITY_LINE_TYPE cmock_line, float* pfHighLimit, size_t cmock_size)
4330{
4332 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
4333 cmock_call_instance->ReturnThruPtr_pfHighLimit_Used = 1;
4334 cmock_call_instance->ReturnThruPtr_pfHighLimit_Val = pfHighLimit;
4335 cmock_call_instance->ReturnThruPtr_pfHighLimit_Size = cmock_size;
4336}
4337
4339{
4341 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
4342 cmock_call_instance->IgnoreArg_xStream = 1;
4343}
4344
4351
4358
4360{
4362 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
4363 cmock_call_instance->IgnoreArg_pfHighLimit = 1;
4364}
4365
4366void vLaserSetTemperatureFlagAlarm(handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
4367{
4368 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4370 UNITY_SET_DETAIL(CMockString_vLaserSetTemperatureFlagAlarm);
4371 cmock_call_instance = (CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserSetTemperatureFlagAlarm_CallInstance);
4372 Mock.vLaserSetTemperatureFlagAlarm_CallInstance = CMock_Guts_MemNext(Mock.vLaserSetTemperatureFlagAlarm_CallInstance);
4373 if (Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool)
4374 {
4376 return;
4377 }
4378 if (!Mock.vLaserSetTemperatureFlagAlarm_CallbackBool &&
4379 Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer != NULL)
4380 {
4381 Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer(xStream, bVeryLowAlarm, bVeryHighAlarm, bHighAlarm, Mock.vLaserSetTemperatureFlagAlarm_CallbackCalls++);
4383 return;
4384 }
4385 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4386 cmock_line = cmock_call_instance->LineNumber;
4387 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4389 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4391 if (!cmock_call_instance->ExpectAnyArgsBool)
4392 {
4393 if (!cmock_call_instance->IgnoreArg_xStream)
4394 {
4395 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureFlagAlarm,CMockString_xStream);
4396 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream), sizeof(handle_t), cmock_line, CMockStringMismatch);
4397 }
4398 if (!cmock_call_instance->IgnoreArg_bVeryLowAlarm)
4399 {
4400 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureFlagAlarm,CMockString_bVeryLowAlarm);
4401 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bVeryLowAlarm), (void*)(&bVeryLowAlarm), sizeof(eBool_t), cmock_line, CMockStringMismatch);
4402 }
4403 if (!cmock_call_instance->IgnoreArg_bVeryHighAlarm)
4404 {
4405 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureFlagAlarm,CMockString_bVeryHighAlarm);
4406 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bVeryHighAlarm), (void*)(&bVeryHighAlarm), sizeof(eBool_t), cmock_line, CMockStringMismatch);
4407 }
4408 if (!cmock_call_instance->IgnoreArg_bHighAlarm)
4409 {
4410 UNITY_SET_DETAILS(CMockString_vLaserSetTemperatureFlagAlarm,CMockString_bHighAlarm);
4411 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bHighAlarm), (void*)(&bHighAlarm), sizeof(eBool_t), cmock_line, CMockStringMismatch);
4412 }
4413 }
4414 if (Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer != NULL)
4415 {
4416 Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer(xStream, bVeryLowAlarm, bVeryHighAlarm, bHighAlarm, Mock.vLaserSetTemperatureFlagAlarm_CallbackCalls++);
4417 }
4419}
4420
4421void CMockExpectParameters_vLaserSetTemperatureFlagAlarm(CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE* cmock_call_instance, handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm);
4422void CMockExpectParameters_vLaserSetTemperatureFlagAlarm(CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE* cmock_call_instance, handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
4423{
4424 memcpy((void*)(&cmock_call_instance->Expected_xStream), (void*)(&xStream),
4425 sizeof(handle_t[sizeof(xStream) == sizeof(handle_t) ? 1 : -1])); /* add handle_t to :treat_as_array if this causes an error */
4426 cmock_call_instance->IgnoreArg_xStream = 0;
4427 memcpy((void*)(&cmock_call_instance->Expected_bVeryLowAlarm), (void*)(&bVeryLowAlarm),
4428 sizeof(eBool_t[sizeof(bVeryLowAlarm) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4429 cmock_call_instance->IgnoreArg_bVeryLowAlarm = 0;
4430 memcpy((void*)(&cmock_call_instance->Expected_bVeryHighAlarm), (void*)(&bVeryHighAlarm),
4431 sizeof(eBool_t[sizeof(bVeryHighAlarm) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4432 cmock_call_instance->IgnoreArg_bVeryHighAlarm = 0;
4433 memcpy((void*)(&cmock_call_instance->Expected_bHighAlarm), (void*)(&bHighAlarm),
4434 sizeof(eBool_t[sizeof(bHighAlarm) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4435 cmock_call_instance->IgnoreArg_bHighAlarm = 0;
4436}
4437
4439{
4440 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)1;
4441}
4442
4444{
4445 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)0;
4446}
4447
4449{
4452 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4453 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4454 Mock.vLaserSetTemperatureFlagAlarm_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetTemperatureFlagAlarm_CallInstance, cmock_guts_index);
4455 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)0;
4456 cmock_call_instance->LineNumber = cmock_line;
4457 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4458 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4459 cmock_call_instance->ExpectAnyArgsBool = (char)1;
4460}
4461
4462void vLaserSetTemperatureFlagAlarm_CMockExpect(UNITY_LINE_TYPE cmock_line, handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
4463{
4466 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4467 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4468 Mock.vLaserSetTemperatureFlagAlarm_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetTemperatureFlagAlarm_CallInstance, cmock_guts_index);
4469 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)0;
4470 cmock_call_instance->LineNumber = cmock_line;
4471 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4472 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4473 CMockExpectParameters_vLaserSetTemperatureFlagAlarm(cmock_call_instance, xStream, bVeryLowAlarm, bVeryHighAlarm, bHighAlarm);
4474}
4475
4477{
4478 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)0;
4479 Mock.vLaserSetTemperatureFlagAlarm_CallbackBool = (char)1;
4480 Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer = Callback;
4481}
4482
4484{
4485 Mock.vLaserSetTemperatureFlagAlarm_IgnoreBool = (char)0;
4486 Mock.vLaserSetTemperatureFlagAlarm_CallbackBool = (char)0;
4487 Mock.vLaserSetTemperatureFlagAlarm_CallbackFunctionPointer = Callback;
4488}
4489
4491{
4493 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
4494 cmock_call_instance->IgnoreArg_xStream = 1;
4495}
4496
4503
4510
4517
4518xCommonControlParameters_t* vGetpxCommonControlParameters(void)
4519{
4520 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4522 UNITY_SET_DETAIL(CMockString_vGetpxCommonControlParameters);
4523 cmock_call_instance = (CMOCK_vGetpxCommonControlParameters_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetpxCommonControlParameters_CallInstance);
4524 Mock.vGetpxCommonControlParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxCommonControlParameters_CallInstance);
4525 if (Mock.vGetpxCommonControlParameters_IgnoreBool)
4526 {
4528 if (cmock_call_instance == NULL)
4529 return Mock.vGetpxCommonControlParameters_FinalReturn;
4530 Mock.vGetpxCommonControlParameters_FinalReturn = cmock_call_instance->ReturnVal;
4531 return cmock_call_instance->ReturnVal;
4532 }
4533 if (!Mock.vGetpxCommonControlParameters_CallbackBool &&
4534 Mock.vGetpxCommonControlParameters_CallbackFunctionPointer != NULL)
4535 {
4536 xCommonControlParameters_t* cmock_cb_ret = Mock.vGetpxCommonControlParameters_CallbackFunctionPointer(Mock.vGetpxCommonControlParameters_CallbackCalls++);
4538 return cmock_cb_ret;
4539 }
4540 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4541 cmock_line = cmock_call_instance->LineNumber;
4542 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4544 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4546 if (Mock.vGetpxCommonControlParameters_CallbackFunctionPointer != NULL)
4547 {
4548 cmock_call_instance->ReturnVal = Mock.vGetpxCommonControlParameters_CallbackFunctionPointer(Mock.vGetpxCommonControlParameters_CallbackCalls++);
4549 }
4551 return cmock_call_instance->ReturnVal;
4552}
4553
4554void vGetpxCommonControlParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xCommonControlParameters_t* cmock_to_return)
4555{
4558 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4559 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4560 Mock.vGetpxCommonControlParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxCommonControlParameters_CallInstance, cmock_guts_index);
4561 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)0;
4562 cmock_call_instance->LineNumber = cmock_line;
4563 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4564 cmock_call_instance->ReturnVal = cmock_to_return;
4565 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)1;
4566}
4567
4569{
4570 if(Mock.vGetpxCommonControlParameters_IgnoreBool)
4571 Mock.vGetpxCommonControlParameters_CallInstance = CMock_Guts_MemNext(Mock.vGetpxCommonControlParameters_CallInstance);
4572 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)0;
4573}
4574
4575void vGetpxCommonControlParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xCommonControlParameters_t* cmock_to_return)
4576{
4579 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4580 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4581 Mock.vGetpxCommonControlParameters_CallInstance = CMock_Guts_MemChain(Mock.vGetpxCommonControlParameters_CallInstance, cmock_guts_index);
4582 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)0;
4583 cmock_call_instance->LineNumber = cmock_line;
4584 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4585 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4586 cmock_call_instance->ReturnVal = cmock_to_return;
4587}
4588
4590{
4591 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)0;
4592 Mock.vGetpxCommonControlParameters_CallbackBool = (char)1;
4593 Mock.vGetpxCommonControlParameters_CallbackFunctionPointer = Callback;
4594}
4595
4597{
4598 Mock.vGetpxCommonControlParameters_IgnoreBool = (char)0;
4599 Mock.vGetpxCommonControlParameters_CallbackBool = (char)0;
4600 Mock.vGetpxCommonControlParameters_CallbackFunctionPointer = Callback;
4601}
4602
4603c402StatusDefinition_t* vGet402Message(void)
4604{
4605 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4606 CMOCK_vGet402Message_CALL_INSTANCE* cmock_call_instance;
4607 UNITY_SET_DETAIL(CMockString_vGet402Message);
4608 cmock_call_instance = (CMOCK_vGet402Message_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGet402Message_CallInstance);
4609 Mock.vGet402Message_CallInstance = CMock_Guts_MemNext(Mock.vGet402Message_CallInstance);
4610 if (Mock.vGet402Message_IgnoreBool)
4611 {
4613 if (cmock_call_instance == NULL)
4614 return Mock.vGet402Message_FinalReturn;
4615 Mock.vGet402Message_FinalReturn = cmock_call_instance->ReturnVal;
4616 return cmock_call_instance->ReturnVal;
4617 }
4618 if (!Mock.vGet402Message_CallbackBool &&
4619 Mock.vGet402Message_CallbackFunctionPointer != NULL)
4620 {
4621 c402StatusDefinition_t* cmock_cb_ret = Mock.vGet402Message_CallbackFunctionPointer(Mock.vGet402Message_CallbackCalls++);
4623 return cmock_cb_ret;
4624 }
4625 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4626 cmock_line = cmock_call_instance->LineNumber;
4627 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4629 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4631 if (Mock.vGet402Message_CallbackFunctionPointer != NULL)
4632 {
4633 cmock_call_instance->ReturnVal = Mock.vGet402Message_CallbackFunctionPointer(Mock.vGet402Message_CallbackCalls++);
4634 }
4636 return cmock_call_instance->ReturnVal;
4637}
4638
4639void vGet402Message_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
4640{
4643 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4644 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4645 Mock.vGet402Message_CallInstance = CMock_Guts_MemChain(Mock.vGet402Message_CallInstance, cmock_guts_index);
4646 Mock.vGet402Message_IgnoreBool = (char)0;
4647 cmock_call_instance->LineNumber = cmock_line;
4648 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4649 cmock_call_instance->ReturnVal = cmock_to_return;
4650 Mock.vGet402Message_IgnoreBool = (char)1;
4651}
4652
4654{
4655 if(Mock.vGet402Message_IgnoreBool)
4656 Mock.vGet402Message_CallInstance = CMock_Guts_MemNext(Mock.vGet402Message_CallInstance);
4657 Mock.vGet402Message_IgnoreBool = (char)0;
4658}
4659
4660void vGet402Message_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
4661{
4664 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4665 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4666 Mock.vGet402Message_CallInstance = CMock_Guts_MemChain(Mock.vGet402Message_CallInstance, cmock_guts_index);
4667 Mock.vGet402Message_IgnoreBool = (char)0;
4668 cmock_call_instance->LineNumber = cmock_line;
4669 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4670 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4671 cmock_call_instance->ReturnVal = cmock_to_return;
4672}
4673
4675{
4676 Mock.vGet402Message_IgnoreBool = (char)0;
4677 Mock.vGet402Message_CallbackBool = (char)1;
4678 Mock.vGet402Message_CallbackFunctionPointer = Callback;
4679}
4680
4682{
4683 Mock.vGet402Message_IgnoreBool = (char)0;
4684 Mock.vGet402Message_CallbackBool = (char)0;
4685 Mock.vGet402Message_CallbackFunctionPointer = Callback;
4686}
4687
4689{
4690 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4691 CMOCK_bCanPort1IsSelected_CALL_INSTANCE* cmock_call_instance;
4692 UNITY_SET_DETAIL(CMockString_bCanPort1IsSelected);
4693 cmock_call_instance = (CMOCK_bCanPort1IsSelected_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bCanPort1IsSelected_CallInstance);
4694 Mock.bCanPort1IsSelected_CallInstance = CMock_Guts_MemNext(Mock.bCanPort1IsSelected_CallInstance);
4695 if (Mock.bCanPort1IsSelected_IgnoreBool)
4696 {
4698 if (cmock_call_instance == NULL)
4699 return Mock.bCanPort1IsSelected_FinalReturn;
4700 memcpy((void*)(&Mock.bCanPort1IsSelected_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
4701 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4702 return cmock_call_instance->ReturnVal;
4703 }
4704 if (!Mock.bCanPort1IsSelected_CallbackBool &&
4705 Mock.bCanPort1IsSelected_CallbackFunctionPointer != NULL)
4706 {
4707 eBool_t cmock_cb_ret = Mock.bCanPort1IsSelected_CallbackFunctionPointer(Mock.bCanPort1IsSelected_CallbackCalls++);
4709 return cmock_cb_ret;
4710 }
4711 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4712 cmock_line = cmock_call_instance->LineNumber;
4713 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4715 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4717 if (Mock.bCanPort1IsSelected_CallbackFunctionPointer != NULL)
4718 {
4719 cmock_call_instance->ReturnVal = Mock.bCanPort1IsSelected_CallbackFunctionPointer(Mock.bCanPort1IsSelected_CallbackCalls++);
4720 }
4722 return cmock_call_instance->ReturnVal;
4723}
4724
4725void bCanPort1IsSelected_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
4726{
4729 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4730 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4731 Mock.bCanPort1IsSelected_CallInstance = CMock_Guts_MemChain(Mock.bCanPort1IsSelected_CallInstance, cmock_guts_index);
4732 Mock.bCanPort1IsSelected_IgnoreBool = (char)0;
4733 cmock_call_instance->LineNumber = cmock_line;
4734 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4735 cmock_call_instance->ReturnVal = cmock_to_return;
4736 Mock.bCanPort1IsSelected_IgnoreBool = (char)1;
4737}
4738
4740{
4741 if(Mock.bCanPort1IsSelected_IgnoreBool)
4742 Mock.bCanPort1IsSelected_CallInstance = CMock_Guts_MemNext(Mock.bCanPort1IsSelected_CallInstance);
4743 Mock.bCanPort1IsSelected_IgnoreBool = (char)0;
4744}
4745
4746void bCanPort1IsSelected_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
4747{
4750 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4751 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4752 Mock.bCanPort1IsSelected_CallInstance = CMock_Guts_MemChain(Mock.bCanPort1IsSelected_CallInstance, cmock_guts_index);
4753 Mock.bCanPort1IsSelected_IgnoreBool = (char)0;
4754 cmock_call_instance->LineNumber = cmock_line;
4755 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4756 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4757 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
4758 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4759}
4760
4762{
4763 Mock.bCanPort1IsSelected_IgnoreBool = (char)0;
4764 Mock.bCanPort1IsSelected_CallbackBool = (char)1;
4765 Mock.bCanPort1IsSelected_CallbackFunctionPointer = Callback;
4766}
4767
4769{
4770 Mock.bCanPort1IsSelected_IgnoreBool = (char)0;
4771 Mock.bCanPort1IsSelected_CallbackBool = (char)0;
4772 Mock.bCanPort1IsSelected_CallbackFunctionPointer = Callback;
4773}
4774
4775void vSetCanPort1(eBool_t bSelectCan1)
4776{
4777 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4778 CMOCK_vSetCanPort1_CALL_INSTANCE* cmock_call_instance;
4779 UNITY_SET_DETAIL(CMockString_vSetCanPort1);
4780 cmock_call_instance = (CMOCK_vSetCanPort1_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetCanPort1_CallInstance);
4781 Mock.vSetCanPort1_CallInstance = CMock_Guts_MemNext(Mock.vSetCanPort1_CallInstance);
4782 if (Mock.vSetCanPort1_IgnoreBool)
4783 {
4785 return;
4786 }
4787 if (!Mock.vSetCanPort1_CallbackBool &&
4788 Mock.vSetCanPort1_CallbackFunctionPointer != NULL)
4789 {
4790 Mock.vSetCanPort1_CallbackFunctionPointer(bSelectCan1, Mock.vSetCanPort1_CallbackCalls++);
4792 return;
4793 }
4794 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4795 cmock_line = cmock_call_instance->LineNumber;
4796 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4798 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4800 if (!cmock_call_instance->ExpectAnyArgsBool)
4801 {
4802 if (!cmock_call_instance->IgnoreArg_bSelectCan1)
4803 {
4804 UNITY_SET_DETAILS(CMockString_vSetCanPort1,CMockString_bSelectCan1);
4805 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bSelectCan1), (void*)(&bSelectCan1), sizeof(eBool_t), cmock_line, CMockStringMismatch);
4806 }
4807 }
4808 if (Mock.vSetCanPort1_CallbackFunctionPointer != NULL)
4809 {
4810 Mock.vSetCanPort1_CallbackFunctionPointer(bSelectCan1, Mock.vSetCanPort1_CallbackCalls++);
4811 }
4813}
4814
4815void CMockExpectParameters_vSetCanPort1(CMOCK_vSetCanPort1_CALL_INSTANCE* cmock_call_instance, eBool_t bSelectCan1);
4816void CMockExpectParameters_vSetCanPort1(CMOCK_vSetCanPort1_CALL_INSTANCE* cmock_call_instance, eBool_t bSelectCan1)
4817{
4818 memcpy((void*)(&cmock_call_instance->Expected_bSelectCan1), (void*)(&bSelectCan1),
4819 sizeof(eBool_t[sizeof(bSelectCan1) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
4820 cmock_call_instance->IgnoreArg_bSelectCan1 = 0;
4821}
4822
4824{
4825 Mock.vSetCanPort1_IgnoreBool = (char)1;
4826}
4827
4829{
4830 Mock.vSetCanPort1_IgnoreBool = (char)0;
4831}
4832
4834{
4837 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4838 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4839 Mock.vSetCanPort1_CallInstance = CMock_Guts_MemChain(Mock.vSetCanPort1_CallInstance, cmock_guts_index);
4840 Mock.vSetCanPort1_IgnoreBool = (char)0;
4841 cmock_call_instance->LineNumber = cmock_line;
4842 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4843 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4844 cmock_call_instance->ExpectAnyArgsBool = (char)1;
4845}
4846
4847void vSetCanPort1_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bSelectCan1)
4848{
4851 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4852 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4853 Mock.vSetCanPort1_CallInstance = CMock_Guts_MemChain(Mock.vSetCanPort1_CallInstance, cmock_guts_index);
4854 Mock.vSetCanPort1_IgnoreBool = (char)0;
4855 cmock_call_instance->LineNumber = cmock_line;
4856 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4857 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4858 CMockExpectParameters_vSetCanPort1(cmock_call_instance, bSelectCan1);
4859}
4860
4862{
4863 Mock.vSetCanPort1_IgnoreBool = (char)0;
4864 Mock.vSetCanPort1_CallbackBool = (char)1;
4865 Mock.vSetCanPort1_CallbackFunctionPointer = Callback;
4866}
4867
4869{
4870 Mock.vSetCanPort1_IgnoreBool = (char)0;
4871 Mock.vSetCanPort1_CallbackBool = (char)0;
4872 Mock.vSetCanPort1_CallbackFunctionPointer = Callback;
4873}
4874
4876{
4878 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
4879 cmock_call_instance->IgnoreArg_bSelectCan1 = 1;
4880}
4881
4882void vGetSerialNumber(uint32_t* uSerialNumber)
4883{
4884 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
4885 CMOCK_vGetSerialNumber_CALL_INSTANCE* cmock_call_instance;
4886 UNITY_SET_DETAIL(CMockString_vGetSerialNumber);
4887 cmock_call_instance = (CMOCK_vGetSerialNumber_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetSerialNumber_CallInstance);
4888 Mock.vGetSerialNumber_CallInstance = CMock_Guts_MemNext(Mock.vGetSerialNumber_CallInstance);
4889 if (Mock.vGetSerialNumber_IgnoreBool)
4890 {
4892 return;
4893 }
4894 if (!Mock.vGetSerialNumber_CallbackBool &&
4895 Mock.vGetSerialNumber_CallbackFunctionPointer != NULL)
4896 {
4897 Mock.vGetSerialNumber_CallbackFunctionPointer(uSerialNumber, Mock.vGetSerialNumber_CallbackCalls++);
4899 return;
4900 }
4901 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
4902 cmock_line = cmock_call_instance->LineNumber;
4903 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
4905 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
4907 if (!cmock_call_instance->ExpectAnyArgsBool)
4908 {
4909 if (!cmock_call_instance->IgnoreArg_uSerialNumber)
4910 {
4911 UNITY_SET_DETAILS(CMockString_vGetSerialNumber,CMockString_uSerialNumber);
4912 if (cmock_call_instance->Expected_uSerialNumber == NULL)
4913 { UNITY_TEST_ASSERT_NULL(uSerialNumber, cmock_line, CMockStringExpNULL); }
4914 else
4915 { UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY(cmock_call_instance->Expected_uSerialNumber, uSerialNumber, cmock_call_instance->Expected_uSerialNumber_Depth, cmock_line, CMockStringMismatch); }
4916 }
4917 }
4918 if (Mock.vGetSerialNumber_CallbackFunctionPointer != NULL)
4919 {
4920 Mock.vGetSerialNumber_CallbackFunctionPointer(uSerialNumber, Mock.vGetSerialNumber_CallbackCalls++);
4921 }
4922 if (cmock_call_instance->ReturnThruPtr_uSerialNumber_Used)
4923 {
4924 UNITY_TEST_ASSERT_NOT_NULL(uSerialNumber, cmock_line, CMockStringPtrIsNULL);
4925 memcpy((void*)uSerialNumber, (void*)cmock_call_instance->ReturnThruPtr_uSerialNumber_Val,
4926 cmock_call_instance->ReturnThruPtr_uSerialNumber_Size);
4927 }
4929}
4930
4931void CMockExpectParameters_vGetSerialNumber(CMOCK_vGetSerialNumber_CALL_INSTANCE* cmock_call_instance, uint32_t* uSerialNumber, int uSerialNumber_Depth);
4932void CMockExpectParameters_vGetSerialNumber(CMOCK_vGetSerialNumber_CALL_INSTANCE* cmock_call_instance, uint32_t* uSerialNumber, int uSerialNumber_Depth)
4933{
4934 cmock_call_instance->Expected_uSerialNumber = uSerialNumber;
4935 cmock_call_instance->Expected_uSerialNumber_Depth = uSerialNumber_Depth;
4936 cmock_call_instance->IgnoreArg_uSerialNumber = 0;
4937 cmock_call_instance->ReturnThruPtr_uSerialNumber_Used = 0;
4938}
4939
4941{
4942 Mock.vGetSerialNumber_IgnoreBool = (char)1;
4943}
4944
4946{
4947 Mock.vGetSerialNumber_IgnoreBool = (char)0;
4948}
4949
4951{
4954 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4955 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4956 Mock.vGetSerialNumber_CallInstance = CMock_Guts_MemChain(Mock.vGetSerialNumber_CallInstance, cmock_guts_index);
4957 Mock.vGetSerialNumber_IgnoreBool = (char)0;
4958 cmock_call_instance->LineNumber = cmock_line;
4959 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4960 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4961 cmock_call_instance->ExpectAnyArgsBool = (char)1;
4962}
4963
4964void vGetSerialNumber_CMockExpect(UNITY_LINE_TYPE cmock_line, uint32_t* uSerialNumber)
4965{
4968 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4969 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4970 Mock.vGetSerialNumber_CallInstance = CMock_Guts_MemChain(Mock.vGetSerialNumber_CallInstance, cmock_guts_index);
4971 Mock.vGetSerialNumber_IgnoreBool = (char)0;
4972 cmock_call_instance->LineNumber = cmock_line;
4973 cmock_call_instance->CallOrder = ++GlobalExpectCount;
4974 cmock_call_instance->ExpectAnyArgsBool = (char)0;
4975 CMockExpectParameters_vGetSerialNumber(cmock_call_instance, uSerialNumber, 1);
4976}
4977
4979{
4980 Mock.vGetSerialNumber_IgnoreBool = (char)0;
4981 Mock.vGetSerialNumber_CallbackBool = (char)1;
4982 Mock.vGetSerialNumber_CallbackFunctionPointer = Callback;
4983}
4984
4986{
4987 Mock.vGetSerialNumber_IgnoreBool = (char)0;
4988 Mock.vGetSerialNumber_CallbackBool = (char)0;
4989 Mock.vGetSerialNumber_CallbackFunctionPointer = Callback;
4990}
4991
4992void vGetSerialNumber_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, uint32_t* uSerialNumber, int uSerialNumber_Depth)
4993{
4996 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
4997 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
4998 Mock.vGetSerialNumber_CallInstance = CMock_Guts_MemChain(Mock.vGetSerialNumber_CallInstance, cmock_guts_index);
4999 Mock.vGetSerialNumber_IgnoreBool = (char)0;
5000 cmock_call_instance->LineNumber = cmock_line;
5001 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5002 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5003 CMockExpectParameters_vGetSerialNumber(cmock_call_instance, uSerialNumber, uSerialNumber_Depth);
5004}
5005
5006void vGetSerialNumber_CMockReturnMemThruPtr_uSerialNumber(UNITY_LINE_TYPE cmock_line, uint32_t* uSerialNumber, size_t cmock_size)
5007{
5009 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
5010 cmock_call_instance->ReturnThruPtr_uSerialNumber_Used = 1;
5011 cmock_call_instance->ReturnThruPtr_uSerialNumber_Val = uSerialNumber;
5012 cmock_call_instance->ReturnThruPtr_uSerialNumber_Size = cmock_size;
5013}
5014
5016{
5018 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
5019 cmock_call_instance->IgnoreArg_uSerialNumber = 1;
5020}
5021
5022void vSetSerialNumber(uint32_t uSerialNumber)
5023{
5024 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5025 CMOCK_vSetSerialNumber_CALL_INSTANCE* cmock_call_instance;
5026 UNITY_SET_DETAIL(CMockString_vSetSerialNumber);
5027 cmock_call_instance = (CMOCK_vSetSerialNumber_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetSerialNumber_CallInstance);
5028 Mock.vSetSerialNumber_CallInstance = CMock_Guts_MemNext(Mock.vSetSerialNumber_CallInstance);
5029 if (Mock.vSetSerialNumber_IgnoreBool)
5030 {
5032 return;
5033 }
5034 if (!Mock.vSetSerialNumber_CallbackBool &&
5035 Mock.vSetSerialNumber_CallbackFunctionPointer != NULL)
5036 {
5037 Mock.vSetSerialNumber_CallbackFunctionPointer(uSerialNumber, Mock.vSetSerialNumber_CallbackCalls++);
5039 return;
5040 }
5041 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5042 cmock_line = cmock_call_instance->LineNumber;
5043 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5045 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5047 if (!cmock_call_instance->ExpectAnyArgsBool)
5048 {
5049 if (!cmock_call_instance->IgnoreArg_uSerialNumber)
5050 {
5051 UNITY_SET_DETAILS(CMockString_vSetSerialNumber,CMockString_uSerialNumber);
5052 UNITY_TEST_ASSERT_EQUAL_HEX32(cmock_call_instance->Expected_uSerialNumber, uSerialNumber, cmock_line, CMockStringMismatch);
5053 }
5054 }
5055 if (Mock.vSetSerialNumber_CallbackFunctionPointer != NULL)
5056 {
5057 Mock.vSetSerialNumber_CallbackFunctionPointer(uSerialNumber, Mock.vSetSerialNumber_CallbackCalls++);
5058 }
5060}
5061
5062void CMockExpectParameters_vSetSerialNumber(CMOCK_vSetSerialNumber_CALL_INSTANCE* cmock_call_instance, uint32_t uSerialNumber);
5064{
5065 cmock_call_instance->Expected_uSerialNumber = uSerialNumber;
5066 cmock_call_instance->IgnoreArg_uSerialNumber = 0;
5067}
5068
5070{
5071 Mock.vSetSerialNumber_IgnoreBool = (char)1;
5072}
5073
5075{
5076 Mock.vSetSerialNumber_IgnoreBool = (char)0;
5077}
5078
5080{
5083 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5084 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5085 Mock.vSetSerialNumber_CallInstance = CMock_Guts_MemChain(Mock.vSetSerialNumber_CallInstance, cmock_guts_index);
5086 Mock.vSetSerialNumber_IgnoreBool = (char)0;
5087 cmock_call_instance->LineNumber = cmock_line;
5088 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5089 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5090 cmock_call_instance->ExpectAnyArgsBool = (char)1;
5091}
5092
5093void vSetSerialNumber_CMockExpect(UNITY_LINE_TYPE cmock_line, uint32_t uSerialNumber)
5094{
5097 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5098 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5099 Mock.vSetSerialNumber_CallInstance = CMock_Guts_MemChain(Mock.vSetSerialNumber_CallInstance, cmock_guts_index);
5100 Mock.vSetSerialNumber_IgnoreBool = (char)0;
5101 cmock_call_instance->LineNumber = cmock_line;
5102 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5103 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5104 CMockExpectParameters_vSetSerialNumber(cmock_call_instance, uSerialNumber);
5105}
5106
5108{
5109 Mock.vSetSerialNumber_IgnoreBool = (char)0;
5110 Mock.vSetSerialNumber_CallbackBool = (char)1;
5111 Mock.vSetSerialNumber_CallbackFunctionPointer = Callback;
5112}
5113
5115{
5116 Mock.vSetSerialNumber_IgnoreBool = (char)0;
5117 Mock.vSetSerialNumber_CallbackBool = (char)0;
5118 Mock.vSetSerialNumber_CallbackFunctionPointer = Callback;
5119}
5120
5122{
5124 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
5125 cmock_call_instance->IgnoreArg_uSerialNumber = 1;
5126}
5127
5129{
5130 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5131 CMOCK_vSetSendConfig_CALL_INSTANCE* cmock_call_instance;
5132 UNITY_SET_DETAIL(CMockString_vSetSendConfig);
5133 cmock_call_instance = (CMOCK_vSetSendConfig_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetSendConfig_CallInstance);
5134 Mock.vSetSendConfig_CallInstance = CMock_Guts_MemNext(Mock.vSetSendConfig_CallInstance);
5135 if (Mock.vSetSendConfig_IgnoreBool)
5136 {
5138 return;
5139 }
5140 if (!Mock.vSetSendConfig_CallbackBool &&
5141 Mock.vSetSendConfig_CallbackFunctionPointer != NULL)
5142 {
5143 Mock.vSetSendConfig_CallbackFunctionPointer(Mock.vSetSendConfig_CallbackCalls++);
5145 return;
5146 }
5147 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5148 cmock_line = cmock_call_instance->LineNumber;
5149 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5151 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5153 if (Mock.vSetSendConfig_CallbackFunctionPointer != NULL)
5154 {
5155 Mock.vSetSendConfig_CallbackFunctionPointer(Mock.vSetSendConfig_CallbackCalls++);
5156 }
5158}
5159
5161{
5162 Mock.vSetSendConfig_IgnoreBool = (char)1;
5163}
5164
5166{
5167 Mock.vSetSendConfig_IgnoreBool = (char)0;
5168}
5169
5171{
5174 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5175 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5176 Mock.vSetSendConfig_CallInstance = CMock_Guts_MemChain(Mock.vSetSendConfig_CallInstance, cmock_guts_index);
5177 Mock.vSetSendConfig_IgnoreBool = (char)0;
5178 cmock_call_instance->LineNumber = cmock_line;
5179 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5180 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5181}
5182
5184{
5185 Mock.vSetSendConfig_IgnoreBool = (char)0;
5186 Mock.vSetSendConfig_CallbackBool = (char)1;
5187 Mock.vSetSendConfig_CallbackFunctionPointer = Callback;
5188}
5189
5191{
5192 Mock.vSetSendConfig_IgnoreBool = (char)0;
5193 Mock.vSetSendConfig_CallbackBool = (char)0;
5194 Mock.vSetSendConfig_CallbackFunctionPointer = Callback;
5195}
5196
5197eBool_t bGetSendConfig(void)
5198{
5199 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5200 CMOCK_bGetSendConfig_CALL_INSTANCE* cmock_call_instance;
5201 UNITY_SET_DETAIL(CMockString_bGetSendConfig);
5202 cmock_call_instance = (CMOCK_bGetSendConfig_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bGetSendConfig_CallInstance);
5203 Mock.bGetSendConfig_CallInstance = CMock_Guts_MemNext(Mock.bGetSendConfig_CallInstance);
5204 if (Mock.bGetSendConfig_IgnoreBool)
5205 {
5207 if (cmock_call_instance == NULL)
5208 return Mock.bGetSendConfig_FinalReturn;
5209 memcpy((void*)(&Mock.bGetSendConfig_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
5210 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
5211 return cmock_call_instance->ReturnVal;
5212 }
5213 if (!Mock.bGetSendConfig_CallbackBool &&
5214 Mock.bGetSendConfig_CallbackFunctionPointer != NULL)
5215 {
5216 eBool_t cmock_cb_ret = Mock.bGetSendConfig_CallbackFunctionPointer(Mock.bGetSendConfig_CallbackCalls++);
5218 return cmock_cb_ret;
5219 }
5220 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5221 cmock_line = cmock_call_instance->LineNumber;
5222 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5224 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5226 if (Mock.bGetSendConfig_CallbackFunctionPointer != NULL)
5227 {
5228 cmock_call_instance->ReturnVal = Mock.bGetSendConfig_CallbackFunctionPointer(Mock.bGetSendConfig_CallbackCalls++);
5229 }
5231 return cmock_call_instance->ReturnVal;
5232}
5233
5234void bGetSendConfig_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
5235{
5238 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5239 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5240 Mock.bGetSendConfig_CallInstance = CMock_Guts_MemChain(Mock.bGetSendConfig_CallInstance, cmock_guts_index);
5241 Mock.bGetSendConfig_IgnoreBool = (char)0;
5242 cmock_call_instance->LineNumber = cmock_line;
5243 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5244 cmock_call_instance->ReturnVal = cmock_to_return;
5245 Mock.bGetSendConfig_IgnoreBool = (char)1;
5246}
5247
5249{
5250 if(Mock.bGetSendConfig_IgnoreBool)
5251 Mock.bGetSendConfig_CallInstance = CMock_Guts_MemNext(Mock.bGetSendConfig_CallInstance);
5252 Mock.bGetSendConfig_IgnoreBool = (char)0;
5253}
5254
5255void bGetSendConfig_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
5256{
5259 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5260 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5261 Mock.bGetSendConfig_CallInstance = CMock_Guts_MemChain(Mock.bGetSendConfig_CallInstance, cmock_guts_index);
5262 Mock.bGetSendConfig_IgnoreBool = (char)0;
5263 cmock_call_instance->LineNumber = cmock_line;
5264 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5265 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5266 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
5267 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
5268}
5269
5271{
5272 Mock.bGetSendConfig_IgnoreBool = (char)0;
5273 Mock.bGetSendConfig_CallbackBool = (char)1;
5274 Mock.bGetSendConfig_CallbackFunctionPointer = Callback;
5275}
5276
5278{
5279 Mock.bGetSendConfig_IgnoreBool = (char)0;
5280 Mock.bGetSendConfig_CallbackBool = (char)0;
5281 Mock.bGetSendConfig_CallbackFunctionPointer = Callback;
5282}
5283
5285{
5286 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5287 CMOCK_vResetSendConfig_CALL_INSTANCE* cmock_call_instance;
5288 UNITY_SET_DETAIL(CMockString_vResetSendConfig);
5289 cmock_call_instance = (CMOCK_vResetSendConfig_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vResetSendConfig_CallInstance);
5290 Mock.vResetSendConfig_CallInstance = CMock_Guts_MemNext(Mock.vResetSendConfig_CallInstance);
5291 if (Mock.vResetSendConfig_IgnoreBool)
5292 {
5294 return;
5295 }
5296 if (!Mock.vResetSendConfig_CallbackBool &&
5297 Mock.vResetSendConfig_CallbackFunctionPointer != NULL)
5298 {
5299 Mock.vResetSendConfig_CallbackFunctionPointer(Mock.vResetSendConfig_CallbackCalls++);
5301 return;
5302 }
5303 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5304 cmock_line = cmock_call_instance->LineNumber;
5305 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5307 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5309 if (Mock.vResetSendConfig_CallbackFunctionPointer != NULL)
5310 {
5311 Mock.vResetSendConfig_CallbackFunctionPointer(Mock.vResetSendConfig_CallbackCalls++);
5312 }
5314}
5315
5317{
5318 Mock.vResetSendConfig_IgnoreBool = (char)1;
5319}
5320
5322{
5323 Mock.vResetSendConfig_IgnoreBool = (char)0;
5324}
5325
5327{
5330 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5331 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5332 Mock.vResetSendConfig_CallInstance = CMock_Guts_MemChain(Mock.vResetSendConfig_CallInstance, cmock_guts_index);
5333 Mock.vResetSendConfig_IgnoreBool = (char)0;
5334 cmock_call_instance->LineNumber = cmock_line;
5335 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5336 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5337}
5338
5340{
5341 Mock.vResetSendConfig_IgnoreBool = (char)0;
5342 Mock.vResetSendConfig_CallbackBool = (char)1;
5343 Mock.vResetSendConfig_CallbackFunctionPointer = Callback;
5344}
5345
5347{
5348 Mock.vResetSendConfig_IgnoreBool = (char)0;
5349 Mock.vResetSendConfig_CallbackBool = (char)0;
5350 Mock.vResetSendConfig_CallbackFunctionPointer = Callback;
5351}
5352
5353void vGetCompanyId(uint8_t* ucCompanyId)
5354{
5355 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5356 CMOCK_vGetCompanyId_CALL_INSTANCE* cmock_call_instance;
5357 UNITY_SET_DETAIL(CMockString_vGetCompanyId);
5358 cmock_call_instance = (CMOCK_vGetCompanyId_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetCompanyId_CallInstance);
5359 Mock.vGetCompanyId_CallInstance = CMock_Guts_MemNext(Mock.vGetCompanyId_CallInstance);
5360 if (Mock.vGetCompanyId_IgnoreBool)
5361 {
5363 return;
5364 }
5365 if (!Mock.vGetCompanyId_CallbackBool &&
5366 Mock.vGetCompanyId_CallbackFunctionPointer != NULL)
5367 {
5368 Mock.vGetCompanyId_CallbackFunctionPointer(ucCompanyId, Mock.vGetCompanyId_CallbackCalls++);
5370 return;
5371 }
5372 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5373 cmock_line = cmock_call_instance->LineNumber;
5374 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5376 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5378 if (!cmock_call_instance->ExpectAnyArgsBool)
5379 {
5380 if (!cmock_call_instance->IgnoreArg_ucCompanyId)
5381 {
5382 UNITY_SET_DETAILS(CMockString_vGetCompanyId,CMockString_ucCompanyId);
5383 if (cmock_call_instance->Expected_ucCompanyId == NULL)
5384 { UNITY_TEST_ASSERT_NULL(ucCompanyId, cmock_line, CMockStringExpNULL); }
5385 else
5386 { UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY(cmock_call_instance->Expected_ucCompanyId, ucCompanyId, cmock_call_instance->Expected_ucCompanyId_Depth, cmock_line, CMockStringMismatch); }
5387 }
5388 }
5389 if (Mock.vGetCompanyId_CallbackFunctionPointer != NULL)
5390 {
5391 Mock.vGetCompanyId_CallbackFunctionPointer(ucCompanyId, Mock.vGetCompanyId_CallbackCalls++);
5392 }
5393 if (cmock_call_instance->ReturnThruPtr_ucCompanyId_Used)
5394 {
5395 UNITY_TEST_ASSERT_NOT_NULL(ucCompanyId, cmock_line, CMockStringPtrIsNULL);
5396 memcpy((void*)ucCompanyId, (void*)cmock_call_instance->ReturnThruPtr_ucCompanyId_Val,
5397 cmock_call_instance->ReturnThruPtr_ucCompanyId_Size);
5398 }
5400}
5401
5402void CMockExpectParameters_vGetCompanyId(CMOCK_vGetCompanyId_CALL_INSTANCE* cmock_call_instance, uint8_t* ucCompanyId, int ucCompanyId_Depth);
5403void CMockExpectParameters_vGetCompanyId(CMOCK_vGetCompanyId_CALL_INSTANCE* cmock_call_instance, uint8_t* ucCompanyId, int ucCompanyId_Depth)
5404{
5405 cmock_call_instance->Expected_ucCompanyId = ucCompanyId;
5406 cmock_call_instance->Expected_ucCompanyId_Depth = ucCompanyId_Depth;
5407 cmock_call_instance->IgnoreArg_ucCompanyId = 0;
5408 cmock_call_instance->ReturnThruPtr_ucCompanyId_Used = 0;
5409}
5410
5412{
5413 Mock.vGetCompanyId_IgnoreBool = (char)1;
5414}
5415
5417{
5418 Mock.vGetCompanyId_IgnoreBool = (char)0;
5419}
5420
5422{
5425 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5426 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5427 Mock.vGetCompanyId_CallInstance = CMock_Guts_MemChain(Mock.vGetCompanyId_CallInstance, cmock_guts_index);
5428 Mock.vGetCompanyId_IgnoreBool = (char)0;
5429 cmock_call_instance->LineNumber = cmock_line;
5430 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5431 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5432 cmock_call_instance->ExpectAnyArgsBool = (char)1;
5433}
5434
5435void vGetCompanyId_CMockExpect(UNITY_LINE_TYPE cmock_line, uint8_t* ucCompanyId)
5436{
5439 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5440 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5441 Mock.vGetCompanyId_CallInstance = CMock_Guts_MemChain(Mock.vGetCompanyId_CallInstance, cmock_guts_index);
5442 Mock.vGetCompanyId_IgnoreBool = (char)0;
5443 cmock_call_instance->LineNumber = cmock_line;
5444 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5445 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5446 CMockExpectParameters_vGetCompanyId(cmock_call_instance, ucCompanyId, 1);
5447}
5448
5450{
5451 Mock.vGetCompanyId_IgnoreBool = (char)0;
5452 Mock.vGetCompanyId_CallbackBool = (char)1;
5453 Mock.vGetCompanyId_CallbackFunctionPointer = Callback;
5454}
5455
5457{
5458 Mock.vGetCompanyId_IgnoreBool = (char)0;
5459 Mock.vGetCompanyId_CallbackBool = (char)0;
5460 Mock.vGetCompanyId_CallbackFunctionPointer = Callback;
5461}
5462
5463void vGetCompanyId_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, uint8_t* ucCompanyId, int ucCompanyId_Depth)
5464{
5467 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5468 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5469 Mock.vGetCompanyId_CallInstance = CMock_Guts_MemChain(Mock.vGetCompanyId_CallInstance, cmock_guts_index);
5470 Mock.vGetCompanyId_IgnoreBool = (char)0;
5471 cmock_call_instance->LineNumber = cmock_line;
5472 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5473 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5474 CMockExpectParameters_vGetCompanyId(cmock_call_instance, ucCompanyId, ucCompanyId_Depth);
5475}
5476
5477void vGetCompanyId_CMockReturnMemThruPtr_ucCompanyId(UNITY_LINE_TYPE cmock_line, uint8_t* ucCompanyId, size_t cmock_size)
5478{
5480 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
5481 cmock_call_instance->ReturnThruPtr_ucCompanyId_Used = 1;
5482 cmock_call_instance->ReturnThruPtr_ucCompanyId_Val = ucCompanyId;
5483 cmock_call_instance->ReturnThruPtr_ucCompanyId_Size = cmock_size;
5484}
5485
5487{
5489 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
5490 cmock_call_instance->IgnoreArg_ucCompanyId = 1;
5491}
5492
5493void vSetCompanyId(uint8_t ucCompanyId)
5494{
5495 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5496 CMOCK_vSetCompanyId_CALL_INSTANCE* cmock_call_instance;
5497 UNITY_SET_DETAIL(CMockString_vSetCompanyId);
5498 cmock_call_instance = (CMOCK_vSetCompanyId_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetCompanyId_CallInstance);
5499 Mock.vSetCompanyId_CallInstance = CMock_Guts_MemNext(Mock.vSetCompanyId_CallInstance);
5500 if (Mock.vSetCompanyId_IgnoreBool)
5501 {
5503 return;
5504 }
5505 if (!Mock.vSetCompanyId_CallbackBool &&
5506 Mock.vSetCompanyId_CallbackFunctionPointer != NULL)
5507 {
5508 Mock.vSetCompanyId_CallbackFunctionPointer(ucCompanyId, Mock.vSetCompanyId_CallbackCalls++);
5510 return;
5511 }
5512 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5513 cmock_line = cmock_call_instance->LineNumber;
5514 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5516 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5518 if (!cmock_call_instance->ExpectAnyArgsBool)
5519 {
5520 if (!cmock_call_instance->IgnoreArg_ucCompanyId)
5521 {
5522 UNITY_SET_DETAILS(CMockString_vSetCompanyId,CMockString_ucCompanyId);
5523 UNITY_TEST_ASSERT_EQUAL_HEX8(cmock_call_instance->Expected_ucCompanyId, ucCompanyId, cmock_line, CMockStringMismatch);
5524 }
5525 }
5526 if (Mock.vSetCompanyId_CallbackFunctionPointer != NULL)
5527 {
5528 Mock.vSetCompanyId_CallbackFunctionPointer(ucCompanyId, Mock.vSetCompanyId_CallbackCalls++);
5529 }
5531}
5532
5533void CMockExpectParameters_vSetCompanyId(CMOCK_vSetCompanyId_CALL_INSTANCE* cmock_call_instance, uint8_t ucCompanyId);
5534void CMockExpectParameters_vSetCompanyId(CMOCK_vSetCompanyId_CALL_INSTANCE* cmock_call_instance, uint8_t ucCompanyId)
5535{
5536 cmock_call_instance->Expected_ucCompanyId = ucCompanyId;
5537 cmock_call_instance->IgnoreArg_ucCompanyId = 0;
5538}
5539
5541{
5542 Mock.vSetCompanyId_IgnoreBool = (char)1;
5543}
5544
5546{
5547 Mock.vSetCompanyId_IgnoreBool = (char)0;
5548}
5549
5551{
5554 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5555 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5556 Mock.vSetCompanyId_CallInstance = CMock_Guts_MemChain(Mock.vSetCompanyId_CallInstance, cmock_guts_index);
5557 Mock.vSetCompanyId_IgnoreBool = (char)0;
5558 cmock_call_instance->LineNumber = cmock_line;
5559 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5560 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5561 cmock_call_instance->ExpectAnyArgsBool = (char)1;
5562}
5563
5564void vSetCompanyId_CMockExpect(UNITY_LINE_TYPE cmock_line, uint8_t ucCompanyId)
5565{
5568 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5569 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5570 Mock.vSetCompanyId_CallInstance = CMock_Guts_MemChain(Mock.vSetCompanyId_CallInstance, cmock_guts_index);
5571 Mock.vSetCompanyId_IgnoreBool = (char)0;
5572 cmock_call_instance->LineNumber = cmock_line;
5573 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5574 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5575 CMockExpectParameters_vSetCompanyId(cmock_call_instance, ucCompanyId);
5576}
5577
5579{
5580 Mock.vSetCompanyId_IgnoreBool = (char)0;
5581 Mock.vSetCompanyId_CallbackBool = (char)1;
5582 Mock.vSetCompanyId_CallbackFunctionPointer = Callback;
5583}
5584
5586{
5587 Mock.vSetCompanyId_IgnoreBool = (char)0;
5588 Mock.vSetCompanyId_CallbackBool = (char)0;
5589 Mock.vSetCompanyId_CallbackFunctionPointer = Callback;
5590}
5591
5593{
5595 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
5596 cmock_call_instance->IgnoreArg_ucCompanyId = 1;
5597}
5598
5599void vLaserDataGetCan401Info(c401StatusDefinition_t* c401Status1Definition)
5600{
5601 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5603 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan401Info);
5604 cmock_call_instance = (CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan401Info_CallInstance);
5605 Mock.vLaserDataGetCan401Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan401Info_CallInstance);
5606 if (Mock.vLaserDataGetCan401Info_IgnoreBool)
5607 {
5609 return;
5610 }
5611 if (!Mock.vLaserDataGetCan401Info_CallbackBool &&
5612 Mock.vLaserDataGetCan401Info_CallbackFunctionPointer != NULL)
5613 {
5614 Mock.vLaserDataGetCan401Info_CallbackFunctionPointer(c401Status1Definition, Mock.vLaserDataGetCan401Info_CallbackCalls++);
5616 return;
5617 }
5618 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5619 cmock_line = cmock_call_instance->LineNumber;
5620 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5622 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5624 if (!cmock_call_instance->ExpectAnyArgsBool)
5625 {
5626 if (!cmock_call_instance->IgnoreArg_c401Status1Definition)
5627 {
5628 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan401Info,CMockString_c401Status1Definition);
5629 if (cmock_call_instance->Expected_c401Status1Definition == NULL)
5630 { UNITY_TEST_ASSERT_NULL(c401Status1Definition, cmock_line, CMockStringExpNULL); }
5631 else
5632 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c401Status1Definition), (void*)(c401Status1Definition), sizeof(c401StatusDefinition_t), cmock_call_instance->Expected_c401Status1Definition_Depth, cmock_line, CMockStringMismatch); }
5633 }
5634 }
5635 if (Mock.vLaserDataGetCan401Info_CallbackFunctionPointer != NULL)
5636 {
5637 Mock.vLaserDataGetCan401Info_CallbackFunctionPointer(c401Status1Definition, Mock.vLaserDataGetCan401Info_CallbackCalls++);
5638 }
5639 if (cmock_call_instance->ReturnThruPtr_c401Status1Definition_Used)
5640 {
5641 UNITY_TEST_ASSERT_NOT_NULL(c401Status1Definition, cmock_line, CMockStringPtrIsNULL);
5642 memcpy((void*)c401Status1Definition, (void*)cmock_call_instance->ReturnThruPtr_c401Status1Definition_Val,
5643 cmock_call_instance->ReturnThruPtr_c401Status1Definition_Size);
5644 }
5646}
5647
5648void CMockExpectParameters_vLaserDataGetCan401Info(CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE* cmock_call_instance, c401StatusDefinition_t* c401Status1Definition, int c401Status1Definition_Depth);
5649void CMockExpectParameters_vLaserDataGetCan401Info(CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE* cmock_call_instance, c401StatusDefinition_t* c401Status1Definition, int c401Status1Definition_Depth)
5650{
5651 cmock_call_instance->Expected_c401Status1Definition = c401Status1Definition;
5652 cmock_call_instance->Expected_c401Status1Definition_Depth = c401Status1Definition_Depth;
5653 cmock_call_instance->IgnoreArg_c401Status1Definition = 0;
5654 cmock_call_instance->ReturnThruPtr_c401Status1Definition_Used = 0;
5655}
5656
5658{
5659 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)1;
5660}
5661
5663{
5664 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5665}
5666
5668{
5671 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5672 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5673 Mock.vLaserDataGetCan401Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan401Info_CallInstance, cmock_guts_index);
5674 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5675 cmock_call_instance->LineNumber = cmock_line;
5676 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5677 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5678 cmock_call_instance->ExpectAnyArgsBool = (char)1;
5679}
5680
5681void vLaserDataGetCan401Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t* c401Status1Definition)
5682{
5685 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5686 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5687 Mock.vLaserDataGetCan401Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan401Info_CallInstance, cmock_guts_index);
5688 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5689 cmock_call_instance->LineNumber = cmock_line;
5690 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5691 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5692 CMockExpectParameters_vLaserDataGetCan401Info(cmock_call_instance, c401Status1Definition, 1);
5693}
5694
5696{
5697 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5698 Mock.vLaserDataGetCan401Info_CallbackBool = (char)1;
5699 Mock.vLaserDataGetCan401Info_CallbackFunctionPointer = Callback;
5700}
5701
5703{
5704 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5705 Mock.vLaserDataGetCan401Info_CallbackBool = (char)0;
5706 Mock.vLaserDataGetCan401Info_CallbackFunctionPointer = Callback;
5707}
5708
5709void vLaserDataGetCan401Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t* c401Status1Definition, int c401Status1Definition_Depth)
5710{
5713 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5714 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5715 Mock.vLaserDataGetCan401Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan401Info_CallInstance, cmock_guts_index);
5716 Mock.vLaserDataGetCan401Info_IgnoreBool = (char)0;
5717 cmock_call_instance->LineNumber = cmock_line;
5718 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5719 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5720 CMockExpectParameters_vLaserDataGetCan401Info(cmock_call_instance, c401Status1Definition, c401Status1Definition_Depth);
5721}
5722
5723void vLaserDataGetCan401Info_CMockReturnMemThruPtr_c401Status1Definition(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t* c401Status1Definition, size_t cmock_size)
5724{
5726 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
5727 cmock_call_instance->ReturnThruPtr_c401Status1Definition_Used = 1;
5728 cmock_call_instance->ReturnThruPtr_c401Status1Definition_Val = c401Status1Definition;
5729 cmock_call_instance->ReturnThruPtr_c401Status1Definition_Size = cmock_size;
5730}
5731
5738
5739c414StatusDefinition_t* pLaserDataGetCan414Info(void)
5740{
5741 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5743 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan414Info);
5744 cmock_call_instance = (CMOCK_pLaserDataGetCan414Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.pLaserDataGetCan414Info_CallInstance);
5745 Mock.pLaserDataGetCan414Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan414Info_CallInstance);
5746 if (Mock.pLaserDataGetCan414Info_IgnoreBool)
5747 {
5749 if (cmock_call_instance == NULL)
5750 return Mock.pLaserDataGetCan414Info_FinalReturn;
5751 Mock.pLaserDataGetCan414Info_FinalReturn = cmock_call_instance->ReturnVal;
5752 return cmock_call_instance->ReturnVal;
5753 }
5754 if (!Mock.pLaserDataGetCan414Info_CallbackBool &&
5755 Mock.pLaserDataGetCan414Info_CallbackFunctionPointer != NULL)
5756 {
5757 c414StatusDefinition_t* cmock_cb_ret = Mock.pLaserDataGetCan414Info_CallbackFunctionPointer(Mock.pLaserDataGetCan414Info_CallbackCalls++);
5759 return cmock_cb_ret;
5760 }
5761 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5762 cmock_line = cmock_call_instance->LineNumber;
5763 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5765 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5767 if (Mock.pLaserDataGetCan414Info_CallbackFunctionPointer != NULL)
5768 {
5769 cmock_call_instance->ReturnVal = Mock.pLaserDataGetCan414Info_CallbackFunctionPointer(Mock.pLaserDataGetCan414Info_CallbackCalls++);
5770 }
5772 return cmock_call_instance->ReturnVal;
5773}
5774
5775void pLaserDataGetCan414Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c414StatusDefinition_t* cmock_to_return)
5776{
5779 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5780 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5781 Mock.pLaserDataGetCan414Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan414Info_CallInstance, cmock_guts_index);
5782 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)0;
5783 cmock_call_instance->LineNumber = cmock_line;
5784 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5785 cmock_call_instance->ReturnVal = cmock_to_return;
5786 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)1;
5787}
5788
5790{
5791 if(Mock.pLaserDataGetCan414Info_IgnoreBool)
5792 Mock.pLaserDataGetCan414Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan414Info_CallInstance);
5793 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)0;
5794}
5795
5796void pLaserDataGetCan414Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c414StatusDefinition_t* cmock_to_return)
5797{
5800 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5801 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5802 Mock.pLaserDataGetCan414Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan414Info_CallInstance, cmock_guts_index);
5803 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)0;
5804 cmock_call_instance->LineNumber = cmock_line;
5805 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5806 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5807 cmock_call_instance->ReturnVal = cmock_to_return;
5808}
5809
5811{
5812 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)0;
5813 Mock.pLaserDataGetCan414Info_CallbackBool = (char)1;
5814 Mock.pLaserDataGetCan414Info_CallbackFunctionPointer = Callback;
5815}
5816
5818{
5819 Mock.pLaserDataGetCan414Info_IgnoreBool = (char)0;
5820 Mock.pLaserDataGetCan414Info_CallbackBool = (char)0;
5821 Mock.pLaserDataGetCan414Info_CallbackFunctionPointer = Callback;
5822}
5823
5824c415StatusDefinition_t* pLaserDataGetCan415Info(void)
5825{
5826 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5828 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan415Info);
5829 cmock_call_instance = (CMOCK_pLaserDataGetCan415Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.pLaserDataGetCan415Info_CallInstance);
5830 Mock.pLaserDataGetCan415Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan415Info_CallInstance);
5831 if (Mock.pLaserDataGetCan415Info_IgnoreBool)
5832 {
5834 if (cmock_call_instance == NULL)
5835 return Mock.pLaserDataGetCan415Info_FinalReturn;
5836 Mock.pLaserDataGetCan415Info_FinalReturn = cmock_call_instance->ReturnVal;
5837 return cmock_call_instance->ReturnVal;
5838 }
5839 if (!Mock.pLaserDataGetCan415Info_CallbackBool &&
5840 Mock.pLaserDataGetCan415Info_CallbackFunctionPointer != NULL)
5841 {
5842 c415StatusDefinition_t* cmock_cb_ret = Mock.pLaserDataGetCan415Info_CallbackFunctionPointer(Mock.pLaserDataGetCan415Info_CallbackCalls++);
5844 return cmock_cb_ret;
5845 }
5846 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5847 cmock_line = cmock_call_instance->LineNumber;
5848 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5850 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5852 if (Mock.pLaserDataGetCan415Info_CallbackFunctionPointer != NULL)
5853 {
5854 cmock_call_instance->ReturnVal = Mock.pLaserDataGetCan415Info_CallbackFunctionPointer(Mock.pLaserDataGetCan415Info_CallbackCalls++);
5855 }
5857 return cmock_call_instance->ReturnVal;
5858}
5859
5860void pLaserDataGetCan415Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c415StatusDefinition_t* cmock_to_return)
5861{
5864 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5865 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5866 Mock.pLaserDataGetCan415Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan415Info_CallInstance, cmock_guts_index);
5867 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)0;
5868 cmock_call_instance->LineNumber = cmock_line;
5869 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5870 cmock_call_instance->ReturnVal = cmock_to_return;
5871 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)1;
5872}
5873
5875{
5876 if(Mock.pLaserDataGetCan415Info_IgnoreBool)
5877 Mock.pLaserDataGetCan415Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan415Info_CallInstance);
5878 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)0;
5879}
5880
5881void pLaserDataGetCan415Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c415StatusDefinition_t* cmock_to_return)
5882{
5885 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5886 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5887 Mock.pLaserDataGetCan415Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan415Info_CallInstance, cmock_guts_index);
5888 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)0;
5889 cmock_call_instance->LineNumber = cmock_line;
5890 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5891 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5892 cmock_call_instance->ReturnVal = cmock_to_return;
5893}
5894
5896{
5897 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)0;
5898 Mock.pLaserDataGetCan415Info_CallbackBool = (char)1;
5899 Mock.pLaserDataGetCan415Info_CallbackFunctionPointer = Callback;
5900}
5901
5903{
5904 Mock.pLaserDataGetCan415Info_IgnoreBool = (char)0;
5905 Mock.pLaserDataGetCan415Info_CallbackBool = (char)0;
5906 Mock.pLaserDataGetCan415Info_CallbackFunctionPointer = Callback;
5907}
5908
5909c402StatusDefinition_t* vLaserDataGetData402(void)
5910{
5911 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5912 CMOCK_vLaserDataGetData402_CALL_INSTANCE* cmock_call_instance;
5913 UNITY_SET_DETAIL(CMockString_vLaserDataGetData402);
5914 cmock_call_instance = (CMOCK_vLaserDataGetData402_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData402_CallInstance);
5915 Mock.vLaserDataGetData402_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData402_CallInstance);
5916 if (Mock.vLaserDataGetData402_IgnoreBool)
5917 {
5919 if (cmock_call_instance == NULL)
5920 return Mock.vLaserDataGetData402_FinalReturn;
5921 Mock.vLaserDataGetData402_FinalReturn = cmock_call_instance->ReturnVal;
5922 return cmock_call_instance->ReturnVal;
5923 }
5924 if (!Mock.vLaserDataGetData402_CallbackBool &&
5925 Mock.vLaserDataGetData402_CallbackFunctionPointer != NULL)
5926 {
5927 c402StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData402_CallbackFunctionPointer(Mock.vLaserDataGetData402_CallbackCalls++);
5929 return cmock_cb_ret;
5930 }
5931 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
5932 cmock_line = cmock_call_instance->LineNumber;
5933 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
5935 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
5937 if (Mock.vLaserDataGetData402_CallbackFunctionPointer != NULL)
5938 {
5939 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData402_CallbackFunctionPointer(Mock.vLaserDataGetData402_CallbackCalls++);
5940 }
5942 return cmock_call_instance->ReturnVal;
5943}
5944
5945void vLaserDataGetData402_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
5946{
5949 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5950 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5951 Mock.vLaserDataGetData402_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData402_CallInstance, cmock_guts_index);
5952 Mock.vLaserDataGetData402_IgnoreBool = (char)0;
5953 cmock_call_instance->LineNumber = cmock_line;
5954 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5955 cmock_call_instance->ReturnVal = cmock_to_return;
5956 Mock.vLaserDataGetData402_IgnoreBool = (char)1;
5957}
5958
5960{
5961 if(Mock.vLaserDataGetData402_IgnoreBool)
5962 Mock.vLaserDataGetData402_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData402_CallInstance);
5963 Mock.vLaserDataGetData402_IgnoreBool = (char)0;
5964}
5965
5966void vLaserDataGetData402_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
5967{
5970 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
5971 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
5972 Mock.vLaserDataGetData402_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData402_CallInstance, cmock_guts_index);
5973 Mock.vLaserDataGetData402_IgnoreBool = (char)0;
5974 cmock_call_instance->LineNumber = cmock_line;
5975 cmock_call_instance->CallOrder = ++GlobalExpectCount;
5976 cmock_call_instance->ExpectAnyArgsBool = (char)0;
5977 cmock_call_instance->ReturnVal = cmock_to_return;
5978}
5979
5981{
5982 Mock.vLaserDataGetData402_IgnoreBool = (char)0;
5983 Mock.vLaserDataGetData402_CallbackBool = (char)1;
5984 Mock.vLaserDataGetData402_CallbackFunctionPointer = Callback;
5985}
5986
5988{
5989 Mock.vLaserDataGetData402_IgnoreBool = (char)0;
5990 Mock.vLaserDataGetData402_CallbackBool = (char)0;
5991 Mock.vLaserDataGetData402_CallbackFunctionPointer = Callback;
5992}
5993
5994void vLaserDataGetCan402Info(c402StatusDefinition_t* c402StatusDefinition)
5995{
5996 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
5998 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan402Info);
5999 cmock_call_instance = (CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan402Info_CallInstance);
6000 Mock.vLaserDataGetCan402Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan402Info_CallInstance);
6001 if (Mock.vLaserDataGetCan402Info_IgnoreBool)
6002 {
6004 return;
6005 }
6006 if (!Mock.vLaserDataGetCan402Info_CallbackBool &&
6007 Mock.vLaserDataGetCan402Info_CallbackFunctionPointer != NULL)
6008 {
6009 Mock.vLaserDataGetCan402Info_CallbackFunctionPointer(c402StatusDefinition, Mock.vLaserDataGetCan402Info_CallbackCalls++);
6011 return;
6012 }
6013 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6014 cmock_line = cmock_call_instance->LineNumber;
6015 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6017 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6019 if (!cmock_call_instance->ExpectAnyArgsBool)
6020 {
6021 if (!cmock_call_instance->IgnoreArg_c402StatusDefinition)
6022 {
6023 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan402Info,CMockString_c402StatusDefinition);
6024 if (cmock_call_instance->Expected_c402StatusDefinition == NULL)
6025 { UNITY_TEST_ASSERT_NULL(c402StatusDefinition, cmock_line, CMockStringExpNULL); }
6026 else
6027 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c402StatusDefinition), (void*)(c402StatusDefinition), sizeof(c402StatusDefinition_t), cmock_call_instance->Expected_c402StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
6028 }
6029 }
6030 if (Mock.vLaserDataGetCan402Info_CallbackFunctionPointer != NULL)
6031 {
6032 Mock.vLaserDataGetCan402Info_CallbackFunctionPointer(c402StatusDefinition, Mock.vLaserDataGetCan402Info_CallbackCalls++);
6033 }
6034 if (cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Used)
6035 {
6036 UNITY_TEST_ASSERT_NOT_NULL(c402StatusDefinition, cmock_line, CMockStringPtrIsNULL);
6037 memcpy((void*)c402StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Val,
6038 cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Size);
6039 }
6041}
6042
6043void CMockExpectParameters_vLaserDataGetCan402Info(CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE* cmock_call_instance, c402StatusDefinition_t* c402StatusDefinition, int c402StatusDefinition_Depth);
6044void CMockExpectParameters_vLaserDataGetCan402Info(CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE* cmock_call_instance, c402StatusDefinition_t* c402StatusDefinition, int c402StatusDefinition_Depth)
6045{
6046 cmock_call_instance->Expected_c402StatusDefinition = c402StatusDefinition;
6047 cmock_call_instance->Expected_c402StatusDefinition_Depth = c402StatusDefinition_Depth;
6048 cmock_call_instance->IgnoreArg_c402StatusDefinition = 0;
6049 cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Used = 0;
6050}
6051
6053{
6054 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)1;
6055}
6056
6058{
6059 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6060}
6061
6063{
6066 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6067 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6068 Mock.vLaserDataGetCan402Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan402Info_CallInstance, cmock_guts_index);
6069 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6070 cmock_call_instance->LineNumber = cmock_line;
6071 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6072 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6073 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6074}
6075
6076void vLaserDataGetCan402Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* c402StatusDefinition)
6077{
6080 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6081 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6082 Mock.vLaserDataGetCan402Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan402Info_CallInstance, cmock_guts_index);
6083 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6084 cmock_call_instance->LineNumber = cmock_line;
6085 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6086 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6087 CMockExpectParameters_vLaserDataGetCan402Info(cmock_call_instance, c402StatusDefinition, 1);
6088}
6089
6091{
6092 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6093 Mock.vLaserDataGetCan402Info_CallbackBool = (char)1;
6094 Mock.vLaserDataGetCan402Info_CallbackFunctionPointer = Callback;
6095}
6096
6098{
6099 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6100 Mock.vLaserDataGetCan402Info_CallbackBool = (char)0;
6101 Mock.vLaserDataGetCan402Info_CallbackFunctionPointer = Callback;
6102}
6103
6104void vLaserDataGetCan402Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* c402StatusDefinition, int c402StatusDefinition_Depth)
6105{
6108 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6109 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6110 Mock.vLaserDataGetCan402Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan402Info_CallInstance, cmock_guts_index);
6111 Mock.vLaserDataGetCan402Info_IgnoreBool = (char)0;
6112 cmock_call_instance->LineNumber = cmock_line;
6113 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6114 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6115 CMockExpectParameters_vLaserDataGetCan402Info(cmock_call_instance, c402StatusDefinition, c402StatusDefinition_Depth);
6116}
6117
6118void vLaserDataGetCan402Info_CMockReturnMemThruPtr_c402StatusDefinition(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* c402StatusDefinition, size_t cmock_size)
6119{
6121 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6122 cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Used = 1;
6123 cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Val = c402StatusDefinition;
6124 cmock_call_instance->ReturnThruPtr_c402StatusDefinition_Size = cmock_size;
6125}
6126
6133
6134c402StatusDefinition_t* pLaserDataGetCan402Pointer(void)
6135{
6136 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6138 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan402Pointer);
6139 cmock_call_instance = (CMOCK_pLaserDataGetCan402Pointer_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.pLaserDataGetCan402Pointer_CallInstance);
6140 Mock.pLaserDataGetCan402Pointer_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan402Pointer_CallInstance);
6141 if (Mock.pLaserDataGetCan402Pointer_IgnoreBool)
6142 {
6144 if (cmock_call_instance == NULL)
6145 return Mock.pLaserDataGetCan402Pointer_FinalReturn;
6146 Mock.pLaserDataGetCan402Pointer_FinalReturn = cmock_call_instance->ReturnVal;
6147 return cmock_call_instance->ReturnVal;
6148 }
6149 if (!Mock.pLaserDataGetCan402Pointer_CallbackBool &&
6150 Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer != NULL)
6151 {
6152 c402StatusDefinition_t* cmock_cb_ret = Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer(Mock.pLaserDataGetCan402Pointer_CallbackCalls++);
6154 return cmock_cb_ret;
6155 }
6156 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6157 cmock_line = cmock_call_instance->LineNumber;
6158 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6160 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6162 if (Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer != NULL)
6163 {
6164 cmock_call_instance->ReturnVal = Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer(Mock.pLaserDataGetCan402Pointer_CallbackCalls++);
6165 }
6167 return cmock_call_instance->ReturnVal;
6168}
6169
6170void pLaserDataGetCan402Pointer_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
6171{
6174 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6175 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6176 Mock.pLaserDataGetCan402Pointer_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan402Pointer_CallInstance, cmock_guts_index);
6177 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)0;
6178 cmock_call_instance->LineNumber = cmock_line;
6179 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6180 cmock_call_instance->ReturnVal = cmock_to_return;
6181 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)1;
6182}
6183
6185{
6186 if(Mock.pLaserDataGetCan402Pointer_IgnoreBool)
6187 Mock.pLaserDataGetCan402Pointer_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan402Pointer_CallInstance);
6188 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)0;
6189}
6190
6191void pLaserDataGetCan402Pointer_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t* cmock_to_return)
6192{
6195 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6196 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6197 Mock.pLaserDataGetCan402Pointer_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan402Pointer_CallInstance, cmock_guts_index);
6198 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)0;
6199 cmock_call_instance->LineNumber = cmock_line;
6200 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6201 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6202 cmock_call_instance->ReturnVal = cmock_to_return;
6203}
6204
6206{
6207 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)0;
6208 Mock.pLaserDataGetCan402Pointer_CallbackBool = (char)1;
6209 Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer = Callback;
6210}
6211
6213{
6214 Mock.pLaserDataGetCan402Pointer_IgnoreBool = (char)0;
6215 Mock.pLaserDataGetCan402Pointer_CallbackBool = (char)0;
6216 Mock.pLaserDataGetCan402Pointer_CallbackFunctionPointer = Callback;
6217}
6218
6219void vLaserDataGetCan403Info(c403StatusDefinition_t* c403StatusDefinition)
6220{
6221 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6223 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan403Info);
6224 cmock_call_instance = (CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan403Info_CallInstance);
6225 Mock.vLaserDataGetCan403Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan403Info_CallInstance);
6226 if (Mock.vLaserDataGetCan403Info_IgnoreBool)
6227 {
6229 return;
6230 }
6231 if (!Mock.vLaserDataGetCan403Info_CallbackBool &&
6232 Mock.vLaserDataGetCan403Info_CallbackFunctionPointer != NULL)
6233 {
6234 Mock.vLaserDataGetCan403Info_CallbackFunctionPointer(c403StatusDefinition, Mock.vLaserDataGetCan403Info_CallbackCalls++);
6236 return;
6237 }
6238 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6239 cmock_line = cmock_call_instance->LineNumber;
6240 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6242 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6244 if (!cmock_call_instance->ExpectAnyArgsBool)
6245 {
6246 if (!cmock_call_instance->IgnoreArg_c403StatusDefinition)
6247 {
6248 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan403Info,CMockString_c403StatusDefinition);
6249 if (cmock_call_instance->Expected_c403StatusDefinition == NULL)
6250 { UNITY_TEST_ASSERT_NULL(c403StatusDefinition, cmock_line, CMockStringExpNULL); }
6251 else
6252 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c403StatusDefinition), (void*)(c403StatusDefinition), sizeof(c403StatusDefinition_t), cmock_call_instance->Expected_c403StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
6253 }
6254 }
6255 if (Mock.vLaserDataGetCan403Info_CallbackFunctionPointer != NULL)
6256 {
6257 Mock.vLaserDataGetCan403Info_CallbackFunctionPointer(c403StatusDefinition, Mock.vLaserDataGetCan403Info_CallbackCalls++);
6258 }
6259 if (cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Used)
6260 {
6261 UNITY_TEST_ASSERT_NOT_NULL(c403StatusDefinition, cmock_line, CMockStringPtrIsNULL);
6262 memcpy((void*)c403StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Val,
6263 cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Size);
6264 }
6266}
6267
6268void CMockExpectParameters_vLaserDataGetCan403Info(CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE* cmock_call_instance, c403StatusDefinition_t* c403StatusDefinition, int c403StatusDefinition_Depth);
6269void CMockExpectParameters_vLaserDataGetCan403Info(CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE* cmock_call_instance, c403StatusDefinition_t* c403StatusDefinition, int c403StatusDefinition_Depth)
6270{
6271 cmock_call_instance->Expected_c403StatusDefinition = c403StatusDefinition;
6272 cmock_call_instance->Expected_c403StatusDefinition_Depth = c403StatusDefinition_Depth;
6273 cmock_call_instance->IgnoreArg_c403StatusDefinition = 0;
6274 cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Used = 0;
6275}
6276
6278{
6279 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)1;
6280}
6281
6283{
6284 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6285}
6286
6288{
6291 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6292 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6293 Mock.vLaserDataGetCan403Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan403Info_CallInstance, cmock_guts_index);
6294 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6295 cmock_call_instance->LineNumber = cmock_line;
6296 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6297 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6298 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6299}
6300
6301void vLaserDataGetCan403Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t* c403StatusDefinition)
6302{
6305 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6306 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6307 Mock.vLaserDataGetCan403Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan403Info_CallInstance, cmock_guts_index);
6308 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6309 cmock_call_instance->LineNumber = cmock_line;
6310 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6311 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6312 CMockExpectParameters_vLaserDataGetCan403Info(cmock_call_instance, c403StatusDefinition, 1);
6313}
6314
6316{
6317 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6318 Mock.vLaserDataGetCan403Info_CallbackBool = (char)1;
6319 Mock.vLaserDataGetCan403Info_CallbackFunctionPointer = Callback;
6320}
6321
6323{
6324 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6325 Mock.vLaserDataGetCan403Info_CallbackBool = (char)0;
6326 Mock.vLaserDataGetCan403Info_CallbackFunctionPointer = Callback;
6327}
6328
6329void vLaserDataGetCan403Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t* c403StatusDefinition, int c403StatusDefinition_Depth)
6330{
6333 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6334 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6335 Mock.vLaserDataGetCan403Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan403Info_CallInstance, cmock_guts_index);
6336 Mock.vLaserDataGetCan403Info_IgnoreBool = (char)0;
6337 cmock_call_instance->LineNumber = cmock_line;
6338 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6339 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6340 CMockExpectParameters_vLaserDataGetCan403Info(cmock_call_instance, c403StatusDefinition, c403StatusDefinition_Depth);
6341}
6342
6343void vLaserDataGetCan403Info_CMockReturnMemThruPtr_c403StatusDefinition(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t* c403StatusDefinition, size_t cmock_size)
6344{
6346 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6347 cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Used = 1;
6348 cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Val = c403StatusDefinition;
6349 cmock_call_instance->ReturnThruPtr_c403StatusDefinition_Size = cmock_size;
6350}
6351
6358
6359void vLaserDataGetCan404Info(c404StatusDefinition_t* c404StatusDefinition)
6360{
6361 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6363 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan404Info);
6364 cmock_call_instance = (CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan404Info_CallInstance);
6365 Mock.vLaserDataGetCan404Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan404Info_CallInstance);
6366 if (Mock.vLaserDataGetCan404Info_IgnoreBool)
6367 {
6369 return;
6370 }
6371 if (!Mock.vLaserDataGetCan404Info_CallbackBool &&
6372 Mock.vLaserDataGetCan404Info_CallbackFunctionPointer != NULL)
6373 {
6374 Mock.vLaserDataGetCan404Info_CallbackFunctionPointer(c404StatusDefinition, Mock.vLaserDataGetCan404Info_CallbackCalls++);
6376 return;
6377 }
6378 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6379 cmock_line = cmock_call_instance->LineNumber;
6380 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6382 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6384 if (!cmock_call_instance->ExpectAnyArgsBool)
6385 {
6386 if (!cmock_call_instance->IgnoreArg_c404StatusDefinition)
6387 {
6388 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan404Info,CMockString_c404StatusDefinition);
6389 if (cmock_call_instance->Expected_c404StatusDefinition == NULL)
6390 { UNITY_TEST_ASSERT_NULL(c404StatusDefinition, cmock_line, CMockStringExpNULL); }
6391 else
6392 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c404StatusDefinition), (void*)(c404StatusDefinition), sizeof(c404StatusDefinition_t), cmock_call_instance->Expected_c404StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
6393 }
6394 }
6395 if (Mock.vLaserDataGetCan404Info_CallbackFunctionPointer != NULL)
6396 {
6397 Mock.vLaserDataGetCan404Info_CallbackFunctionPointer(c404StatusDefinition, Mock.vLaserDataGetCan404Info_CallbackCalls++);
6398 }
6399 if (cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Used)
6400 {
6401 UNITY_TEST_ASSERT_NOT_NULL(c404StatusDefinition, cmock_line, CMockStringPtrIsNULL);
6402 memcpy((void*)c404StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Val,
6403 cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Size);
6404 }
6406}
6407
6408void CMockExpectParameters_vLaserDataGetCan404Info(CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE* cmock_call_instance, c404StatusDefinition_t* c404StatusDefinition, int c404StatusDefinition_Depth);
6409void CMockExpectParameters_vLaserDataGetCan404Info(CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE* cmock_call_instance, c404StatusDefinition_t* c404StatusDefinition, int c404StatusDefinition_Depth)
6410{
6411 cmock_call_instance->Expected_c404StatusDefinition = c404StatusDefinition;
6412 cmock_call_instance->Expected_c404StatusDefinition_Depth = c404StatusDefinition_Depth;
6413 cmock_call_instance->IgnoreArg_c404StatusDefinition = 0;
6414 cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Used = 0;
6415}
6416
6418{
6419 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)1;
6420}
6421
6423{
6424 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6425}
6426
6428{
6431 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6432 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6433 Mock.vLaserDataGetCan404Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan404Info_CallInstance, cmock_guts_index);
6434 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6435 cmock_call_instance->LineNumber = cmock_line;
6436 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6437 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6438 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6439}
6440
6441void vLaserDataGetCan404Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t* c404StatusDefinition)
6442{
6445 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6446 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6447 Mock.vLaserDataGetCan404Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan404Info_CallInstance, cmock_guts_index);
6448 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6449 cmock_call_instance->LineNumber = cmock_line;
6450 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6451 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6452 CMockExpectParameters_vLaserDataGetCan404Info(cmock_call_instance, c404StatusDefinition, 1);
6453}
6454
6456{
6457 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6458 Mock.vLaserDataGetCan404Info_CallbackBool = (char)1;
6459 Mock.vLaserDataGetCan404Info_CallbackFunctionPointer = Callback;
6460}
6461
6463{
6464 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6465 Mock.vLaserDataGetCan404Info_CallbackBool = (char)0;
6466 Mock.vLaserDataGetCan404Info_CallbackFunctionPointer = Callback;
6467}
6468
6469void vLaserDataGetCan404Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t* c404StatusDefinition, int c404StatusDefinition_Depth)
6470{
6473 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6474 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6475 Mock.vLaserDataGetCan404Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan404Info_CallInstance, cmock_guts_index);
6476 Mock.vLaserDataGetCan404Info_IgnoreBool = (char)0;
6477 cmock_call_instance->LineNumber = cmock_line;
6478 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6479 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6480 CMockExpectParameters_vLaserDataGetCan404Info(cmock_call_instance, c404StatusDefinition, c404StatusDefinition_Depth);
6481}
6482
6483void vLaserDataGetCan404Info_CMockReturnMemThruPtr_c404StatusDefinition(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t* c404StatusDefinition, size_t cmock_size)
6484{
6486 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6487 cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Used = 1;
6488 cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Val = c404StatusDefinition;
6489 cmock_call_instance->ReturnThruPtr_c404StatusDefinition_Size = cmock_size;
6490}
6491
6498
6499void vLaserDataGetCan405Info(c405Definition_t* c405Definition)
6500{
6501 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6503 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan405Info);
6504 cmock_call_instance = (CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan405Info_CallInstance);
6505 Mock.vLaserDataGetCan405Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan405Info_CallInstance);
6506 if (Mock.vLaserDataGetCan405Info_IgnoreBool)
6507 {
6509 return;
6510 }
6511 if (!Mock.vLaserDataGetCan405Info_CallbackBool &&
6512 Mock.vLaserDataGetCan405Info_CallbackFunctionPointer != NULL)
6513 {
6514 Mock.vLaserDataGetCan405Info_CallbackFunctionPointer(c405Definition, Mock.vLaserDataGetCan405Info_CallbackCalls++);
6516 return;
6517 }
6518 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6519 cmock_line = cmock_call_instance->LineNumber;
6520 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6522 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6524 if (!cmock_call_instance->ExpectAnyArgsBool)
6525 {
6526 if (!cmock_call_instance->IgnoreArg_c405Definition)
6527 {
6528 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan405Info,CMockString_c405Definition);
6529 if (cmock_call_instance->Expected_c405Definition == NULL)
6530 { UNITY_TEST_ASSERT_NULL(c405Definition, cmock_line, CMockStringExpNULL); }
6531 else
6532 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c405Definition), (void*)(c405Definition), sizeof(c405Definition_t), cmock_call_instance->Expected_c405Definition_Depth, cmock_line, CMockStringMismatch); }
6533 }
6534 }
6535 if (Mock.vLaserDataGetCan405Info_CallbackFunctionPointer != NULL)
6536 {
6537 Mock.vLaserDataGetCan405Info_CallbackFunctionPointer(c405Definition, Mock.vLaserDataGetCan405Info_CallbackCalls++);
6538 }
6539 if (cmock_call_instance->ReturnThruPtr_c405Definition_Used)
6540 {
6541 UNITY_TEST_ASSERT_NOT_NULL(c405Definition, cmock_line, CMockStringPtrIsNULL);
6542 memcpy((void*)c405Definition, (void*)cmock_call_instance->ReturnThruPtr_c405Definition_Val,
6543 cmock_call_instance->ReturnThruPtr_c405Definition_Size);
6544 }
6546}
6547
6548void CMockExpectParameters_vLaserDataGetCan405Info(CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE* cmock_call_instance, c405Definition_t* c405Definition, int c405Definition_Depth);
6549void CMockExpectParameters_vLaserDataGetCan405Info(CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE* cmock_call_instance, c405Definition_t* c405Definition, int c405Definition_Depth)
6550{
6551 cmock_call_instance->Expected_c405Definition = c405Definition;
6552 cmock_call_instance->Expected_c405Definition_Depth = c405Definition_Depth;
6553 cmock_call_instance->IgnoreArg_c405Definition = 0;
6554 cmock_call_instance->ReturnThruPtr_c405Definition_Used = 0;
6555}
6556
6558{
6559 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)1;
6560}
6561
6563{
6564 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6565}
6566
6568{
6571 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6572 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6573 Mock.vLaserDataGetCan405Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan405Info_CallInstance, cmock_guts_index);
6574 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6575 cmock_call_instance->LineNumber = cmock_line;
6576 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6577 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6578 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6579}
6580
6581void vLaserDataGetCan405Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c405Definition_t* c405Definition)
6582{
6585 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6586 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6587 Mock.vLaserDataGetCan405Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan405Info_CallInstance, cmock_guts_index);
6588 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6589 cmock_call_instance->LineNumber = cmock_line;
6590 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6591 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6592 CMockExpectParameters_vLaserDataGetCan405Info(cmock_call_instance, c405Definition, 1);
6593}
6594
6596{
6597 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6598 Mock.vLaserDataGetCan405Info_CallbackBool = (char)1;
6599 Mock.vLaserDataGetCan405Info_CallbackFunctionPointer = Callback;
6600}
6601
6603{
6604 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6605 Mock.vLaserDataGetCan405Info_CallbackBool = (char)0;
6606 Mock.vLaserDataGetCan405Info_CallbackFunctionPointer = Callback;
6607}
6608
6609void vLaserDataGetCan405Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c405Definition_t* c405Definition, int c405Definition_Depth)
6610{
6613 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6614 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6615 Mock.vLaserDataGetCan405Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan405Info_CallInstance, cmock_guts_index);
6616 Mock.vLaserDataGetCan405Info_IgnoreBool = (char)0;
6617 cmock_call_instance->LineNumber = cmock_line;
6618 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6619 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6620 CMockExpectParameters_vLaserDataGetCan405Info(cmock_call_instance, c405Definition, c405Definition_Depth);
6621}
6622
6623void vLaserDataGetCan405Info_CMockReturnMemThruPtr_c405Definition(UNITY_LINE_TYPE cmock_line, c405Definition_t* c405Definition, size_t cmock_size)
6624{
6626 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6627 cmock_call_instance->ReturnThruPtr_c405Definition_Used = 1;
6628 cmock_call_instance->ReturnThruPtr_c405Definition_Val = c405Definition;
6629 cmock_call_instance->ReturnThruPtr_c405Definition_Size = cmock_size;
6630}
6631
6638
6639c406PacketControlDefinition_t* vLaserDataGetData406(void)
6640{
6641 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6642 CMOCK_vLaserDataGetData406_CALL_INSTANCE* cmock_call_instance;
6643 UNITY_SET_DETAIL(CMockString_vLaserDataGetData406);
6644 cmock_call_instance = (CMOCK_vLaserDataGetData406_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData406_CallInstance);
6645 Mock.vLaserDataGetData406_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData406_CallInstance);
6646 if (Mock.vLaserDataGetData406_IgnoreBool)
6647 {
6649 if (cmock_call_instance == NULL)
6650 return Mock.vLaserDataGetData406_FinalReturn;
6651 Mock.vLaserDataGetData406_FinalReturn = cmock_call_instance->ReturnVal;
6652 return cmock_call_instance->ReturnVal;
6653 }
6654 if (!Mock.vLaserDataGetData406_CallbackBool &&
6655 Mock.vLaserDataGetData406_CallbackFunctionPointer != NULL)
6656 {
6657 c406PacketControlDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData406_CallbackFunctionPointer(Mock.vLaserDataGetData406_CallbackCalls++);
6659 return cmock_cb_ret;
6660 }
6661 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6662 cmock_line = cmock_call_instance->LineNumber;
6663 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6665 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6667 if (Mock.vLaserDataGetData406_CallbackFunctionPointer != NULL)
6668 {
6669 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData406_CallbackFunctionPointer(Mock.vLaserDataGetData406_CallbackCalls++);
6670 }
6672 return cmock_call_instance->ReturnVal;
6673}
6674
6675void vLaserDataGetData406_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* cmock_to_return)
6676{
6679 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6680 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6681 Mock.vLaserDataGetData406_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData406_CallInstance, cmock_guts_index);
6682 Mock.vLaserDataGetData406_IgnoreBool = (char)0;
6683 cmock_call_instance->LineNumber = cmock_line;
6684 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6685 cmock_call_instance->ReturnVal = cmock_to_return;
6686 Mock.vLaserDataGetData406_IgnoreBool = (char)1;
6687}
6688
6690{
6691 if(Mock.vLaserDataGetData406_IgnoreBool)
6692 Mock.vLaserDataGetData406_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData406_CallInstance);
6693 Mock.vLaserDataGetData406_IgnoreBool = (char)0;
6694}
6695
6696void vLaserDataGetData406_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* cmock_to_return)
6697{
6700 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6701 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6702 Mock.vLaserDataGetData406_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData406_CallInstance, cmock_guts_index);
6703 Mock.vLaserDataGetData406_IgnoreBool = (char)0;
6704 cmock_call_instance->LineNumber = cmock_line;
6705 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6706 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6707 cmock_call_instance->ReturnVal = cmock_to_return;
6708}
6709
6711{
6712 Mock.vLaserDataGetData406_IgnoreBool = (char)0;
6713 Mock.vLaserDataGetData406_CallbackBool = (char)1;
6714 Mock.vLaserDataGetData406_CallbackFunctionPointer = Callback;
6715}
6716
6718{
6719 Mock.vLaserDataGetData406_IgnoreBool = (char)0;
6720 Mock.vLaserDataGetData406_CallbackBool = (char)0;
6721 Mock.vLaserDataGetData406_CallbackFunctionPointer = Callback;
6722}
6723
6724void vLaserDataGetCan406Info(c406PacketControlDefinition_t* c406PacketControlDefinition)
6725{
6726 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6728 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan406Info);
6729 cmock_call_instance = (CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan406Info_CallInstance);
6730 Mock.vLaserDataGetCan406Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan406Info_CallInstance);
6731 if (Mock.vLaserDataGetCan406Info_IgnoreBool)
6732 {
6734 return;
6735 }
6736 if (!Mock.vLaserDataGetCan406Info_CallbackBool &&
6737 Mock.vLaserDataGetCan406Info_CallbackFunctionPointer != NULL)
6738 {
6739 Mock.vLaserDataGetCan406Info_CallbackFunctionPointer(c406PacketControlDefinition, Mock.vLaserDataGetCan406Info_CallbackCalls++);
6741 return;
6742 }
6743 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6744 cmock_line = cmock_call_instance->LineNumber;
6745 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6747 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6749 if (!cmock_call_instance->ExpectAnyArgsBool)
6750 {
6751 if (!cmock_call_instance->IgnoreArg_c406PacketControlDefinition)
6752 {
6753 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan406Info,CMockString_c406PacketControlDefinition);
6754 if (cmock_call_instance->Expected_c406PacketControlDefinition == NULL)
6755 { UNITY_TEST_ASSERT_NULL(c406PacketControlDefinition, cmock_line, CMockStringExpNULL); }
6756 else
6757 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c406PacketControlDefinition), (void*)(c406PacketControlDefinition), sizeof(c406PacketControlDefinition_t), cmock_call_instance->Expected_c406PacketControlDefinition_Depth, cmock_line, CMockStringMismatch); }
6758 }
6759 }
6760 if (Mock.vLaserDataGetCan406Info_CallbackFunctionPointer != NULL)
6761 {
6762 Mock.vLaserDataGetCan406Info_CallbackFunctionPointer(c406PacketControlDefinition, Mock.vLaserDataGetCan406Info_CallbackCalls++);
6763 }
6764 if (cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used)
6765 {
6766 UNITY_TEST_ASSERT_NOT_NULL(c406PacketControlDefinition, cmock_line, CMockStringPtrIsNULL);
6767 memcpy((void*)c406PacketControlDefinition, (void*)cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Val,
6769 }
6771}
6772
6773void CMockExpectParameters_vLaserDataGetCan406Info(CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE* cmock_call_instance, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth);
6774void CMockExpectParameters_vLaserDataGetCan406Info(CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE* cmock_call_instance, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
6775{
6776 cmock_call_instance->Expected_c406PacketControlDefinition = c406PacketControlDefinition;
6777 cmock_call_instance->Expected_c406PacketControlDefinition_Depth = c406PacketControlDefinition_Depth;
6778 cmock_call_instance->IgnoreArg_c406PacketControlDefinition = 0;
6779 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used = 0;
6780}
6781
6783{
6784 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)1;
6785}
6786
6788{
6789 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6790}
6791
6793{
6796 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6797 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6798 Mock.vLaserDataGetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan406Info_CallInstance, cmock_guts_index);
6799 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6800 cmock_call_instance->LineNumber = cmock_line;
6801 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6802 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6803 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6804}
6805
6806void vLaserDataGetCan406Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition)
6807{
6810 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6811 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6812 Mock.vLaserDataGetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan406Info_CallInstance, cmock_guts_index);
6813 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6814 cmock_call_instance->LineNumber = cmock_line;
6815 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6816 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6817 CMockExpectParameters_vLaserDataGetCan406Info(cmock_call_instance, c406PacketControlDefinition, 1);
6818}
6819
6821{
6822 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6823 Mock.vLaserDataGetCan406Info_CallbackBool = (char)1;
6824 Mock.vLaserDataGetCan406Info_CallbackFunctionPointer = Callback;
6825}
6826
6828{
6829 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6830 Mock.vLaserDataGetCan406Info_CallbackBool = (char)0;
6831 Mock.vLaserDataGetCan406Info_CallbackFunctionPointer = Callback;
6832}
6833
6834void vLaserDataGetCan406Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
6835{
6838 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6839 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6840 Mock.vLaserDataGetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan406Info_CallInstance, cmock_guts_index);
6841 Mock.vLaserDataGetCan406Info_IgnoreBool = (char)0;
6842 cmock_call_instance->LineNumber = cmock_line;
6843 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6844 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6845 CMockExpectParameters_vLaserDataGetCan406Info(cmock_call_instance, c406PacketControlDefinition, c406PacketControlDefinition_Depth);
6846}
6847
6848void vLaserDataGetCan406Info_CMockReturnMemThruPtr_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition, size_t cmock_size)
6849{
6851 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6852 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used = 1;
6853 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Val = c406PacketControlDefinition;
6854 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Size = cmock_size;
6855}
6856
6863
6864void vLaserDataSetCan406Info(c406PacketControlDefinition_t* c406PacketControlDefinition)
6865{
6866 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
6868 UNITY_SET_DETAIL(CMockString_vLaserDataSetCan406Info);
6869 cmock_call_instance = (CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataSetCan406Info_CallInstance);
6870 Mock.vLaserDataSetCan406Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataSetCan406Info_CallInstance);
6871 if (Mock.vLaserDataSetCan406Info_IgnoreBool)
6872 {
6874 return;
6875 }
6876 if (!Mock.vLaserDataSetCan406Info_CallbackBool &&
6877 Mock.vLaserDataSetCan406Info_CallbackFunctionPointer != NULL)
6878 {
6879 Mock.vLaserDataSetCan406Info_CallbackFunctionPointer(c406PacketControlDefinition, Mock.vLaserDataSetCan406Info_CallbackCalls++);
6881 return;
6882 }
6883 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
6884 cmock_line = cmock_call_instance->LineNumber;
6885 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
6887 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
6889 if (!cmock_call_instance->ExpectAnyArgsBool)
6890 {
6891 if (!cmock_call_instance->IgnoreArg_c406PacketControlDefinition)
6892 {
6893 UNITY_SET_DETAILS(CMockString_vLaserDataSetCan406Info,CMockString_c406PacketControlDefinition);
6894 if (cmock_call_instance->Expected_c406PacketControlDefinition == NULL)
6895 { UNITY_TEST_ASSERT_NULL(c406PacketControlDefinition, cmock_line, CMockStringExpNULL); }
6896 else
6897 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c406PacketControlDefinition), (void*)(c406PacketControlDefinition), sizeof(c406PacketControlDefinition_t), cmock_call_instance->Expected_c406PacketControlDefinition_Depth, cmock_line, CMockStringMismatch); }
6898 }
6899 }
6900 if (Mock.vLaserDataSetCan406Info_CallbackFunctionPointer != NULL)
6901 {
6902 Mock.vLaserDataSetCan406Info_CallbackFunctionPointer(c406PacketControlDefinition, Mock.vLaserDataSetCan406Info_CallbackCalls++);
6903 }
6904 if (cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used)
6905 {
6906 UNITY_TEST_ASSERT_NOT_NULL(c406PacketControlDefinition, cmock_line, CMockStringPtrIsNULL);
6907 memcpy((void*)c406PacketControlDefinition, (void*)cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Val,
6909 }
6911}
6912
6913void CMockExpectParameters_vLaserDataSetCan406Info(CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE* cmock_call_instance, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth);
6914void CMockExpectParameters_vLaserDataSetCan406Info(CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE* cmock_call_instance, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
6915{
6916 cmock_call_instance->Expected_c406PacketControlDefinition = c406PacketControlDefinition;
6917 cmock_call_instance->Expected_c406PacketControlDefinition_Depth = c406PacketControlDefinition_Depth;
6918 cmock_call_instance->IgnoreArg_c406PacketControlDefinition = 0;
6919 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used = 0;
6920}
6921
6923{
6924 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)1;
6925}
6926
6928{
6929 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6930}
6931
6933{
6936 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6937 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6938 Mock.vLaserDataSetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan406Info_CallInstance, cmock_guts_index);
6939 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6940 cmock_call_instance->LineNumber = cmock_line;
6941 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6942 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6943 cmock_call_instance->ExpectAnyArgsBool = (char)1;
6944}
6945
6946void vLaserDataSetCan406Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition)
6947{
6950 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6951 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6952 Mock.vLaserDataSetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan406Info_CallInstance, cmock_guts_index);
6953 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6954 cmock_call_instance->LineNumber = cmock_line;
6955 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6956 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6957 CMockExpectParameters_vLaserDataSetCan406Info(cmock_call_instance, c406PacketControlDefinition, 1);
6958}
6959
6961{
6962 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6963 Mock.vLaserDataSetCan406Info_CallbackBool = (char)1;
6964 Mock.vLaserDataSetCan406Info_CallbackFunctionPointer = Callback;
6965}
6966
6968{
6969 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6970 Mock.vLaserDataSetCan406Info_CallbackBool = (char)0;
6971 Mock.vLaserDataSetCan406Info_CallbackFunctionPointer = Callback;
6972}
6973
6974void vLaserDataSetCan406Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
6975{
6978 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
6979 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
6980 Mock.vLaserDataSetCan406Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan406Info_CallInstance, cmock_guts_index);
6981 Mock.vLaserDataSetCan406Info_IgnoreBool = (char)0;
6982 cmock_call_instance->LineNumber = cmock_line;
6983 cmock_call_instance->CallOrder = ++GlobalExpectCount;
6984 cmock_call_instance->ExpectAnyArgsBool = (char)0;
6985 CMockExpectParameters_vLaserDataSetCan406Info(cmock_call_instance, c406PacketControlDefinition, c406PacketControlDefinition_Depth);
6986}
6987
6988void vLaserDataSetCan406Info_CMockReturnMemThruPtr_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t* c406PacketControlDefinition, size_t cmock_size)
6989{
6991 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
6992 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Used = 1;
6993 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Val = c406PacketControlDefinition;
6994 cmock_call_instance->ReturnThruPtr_c406PacketControlDefinition_Size = cmock_size;
6995}
6996
7003
7004c407PacketControlDefinition_t* vLaserDataGetData407(void)
7005{
7006 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7007 CMOCK_vLaserDataGetData407_CALL_INSTANCE* cmock_call_instance;
7008 UNITY_SET_DETAIL(CMockString_vLaserDataGetData407);
7009 cmock_call_instance = (CMOCK_vLaserDataGetData407_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData407_CallInstance);
7010 Mock.vLaserDataGetData407_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData407_CallInstance);
7011 if (Mock.vLaserDataGetData407_IgnoreBool)
7012 {
7014 if (cmock_call_instance == NULL)
7015 return Mock.vLaserDataGetData407_FinalReturn;
7016 Mock.vLaserDataGetData407_FinalReturn = cmock_call_instance->ReturnVal;
7017 return cmock_call_instance->ReturnVal;
7018 }
7019 if (!Mock.vLaserDataGetData407_CallbackBool &&
7020 Mock.vLaserDataGetData407_CallbackFunctionPointer != NULL)
7021 {
7022 c407PacketControlDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData407_CallbackFunctionPointer(Mock.vLaserDataGetData407_CallbackCalls++);
7024 return cmock_cb_ret;
7025 }
7026 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7027 cmock_line = cmock_call_instance->LineNumber;
7028 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7030 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7032 if (Mock.vLaserDataGetData407_CallbackFunctionPointer != NULL)
7033 {
7034 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData407_CallbackFunctionPointer(Mock.vLaserDataGetData407_CallbackCalls++);
7035 }
7037 return cmock_call_instance->ReturnVal;
7038}
7039
7040void vLaserDataGetData407_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* cmock_to_return)
7041{
7044 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7045 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7046 Mock.vLaserDataGetData407_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData407_CallInstance, cmock_guts_index);
7047 Mock.vLaserDataGetData407_IgnoreBool = (char)0;
7048 cmock_call_instance->LineNumber = cmock_line;
7049 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7050 cmock_call_instance->ReturnVal = cmock_to_return;
7051 Mock.vLaserDataGetData407_IgnoreBool = (char)1;
7052}
7053
7055{
7056 if(Mock.vLaserDataGetData407_IgnoreBool)
7057 Mock.vLaserDataGetData407_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData407_CallInstance);
7058 Mock.vLaserDataGetData407_IgnoreBool = (char)0;
7059}
7060
7061void vLaserDataGetData407_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* cmock_to_return)
7062{
7065 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7066 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7067 Mock.vLaserDataGetData407_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData407_CallInstance, cmock_guts_index);
7068 Mock.vLaserDataGetData407_IgnoreBool = (char)0;
7069 cmock_call_instance->LineNumber = cmock_line;
7070 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7071 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7072 cmock_call_instance->ReturnVal = cmock_to_return;
7073}
7074
7076{
7077 Mock.vLaserDataGetData407_IgnoreBool = (char)0;
7078 Mock.vLaserDataGetData407_CallbackBool = (char)1;
7079 Mock.vLaserDataGetData407_CallbackFunctionPointer = Callback;
7080}
7081
7083{
7084 Mock.vLaserDataGetData407_IgnoreBool = (char)0;
7085 Mock.vLaserDataGetData407_CallbackBool = (char)0;
7086 Mock.vLaserDataGetData407_CallbackFunctionPointer = Callback;
7087}
7088
7089void vLaserDataGetCan407Info(c407PacketControlDefinition_t* c407PacketControlDefinition)
7090{
7091 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7093 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan407Info);
7094 cmock_call_instance = (CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan407Info_CallInstance);
7095 Mock.vLaserDataGetCan407Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan407Info_CallInstance);
7096 if (Mock.vLaserDataGetCan407Info_IgnoreBool)
7097 {
7099 return;
7100 }
7101 if (!Mock.vLaserDataGetCan407Info_CallbackBool &&
7102 Mock.vLaserDataGetCan407Info_CallbackFunctionPointer != NULL)
7103 {
7104 Mock.vLaserDataGetCan407Info_CallbackFunctionPointer(c407PacketControlDefinition, Mock.vLaserDataGetCan407Info_CallbackCalls++);
7106 return;
7107 }
7108 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7109 cmock_line = cmock_call_instance->LineNumber;
7110 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7112 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7114 if (!cmock_call_instance->ExpectAnyArgsBool)
7115 {
7116 if (!cmock_call_instance->IgnoreArg_c407PacketControlDefinition)
7117 {
7118 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan407Info,CMockString_c407PacketControlDefinition);
7119 if (cmock_call_instance->Expected_c407PacketControlDefinition == NULL)
7120 { UNITY_TEST_ASSERT_NULL(c407PacketControlDefinition, cmock_line, CMockStringExpNULL); }
7121 else
7122 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c407PacketControlDefinition), (void*)(c407PacketControlDefinition), sizeof(c407PacketControlDefinition_t), cmock_call_instance->Expected_c407PacketControlDefinition_Depth, cmock_line, CMockStringMismatch); }
7123 }
7124 }
7125 if (Mock.vLaserDataGetCan407Info_CallbackFunctionPointer != NULL)
7126 {
7127 Mock.vLaserDataGetCan407Info_CallbackFunctionPointer(c407PacketControlDefinition, Mock.vLaserDataGetCan407Info_CallbackCalls++);
7128 }
7129 if (cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used)
7130 {
7131 UNITY_TEST_ASSERT_NOT_NULL(c407PacketControlDefinition, cmock_line, CMockStringPtrIsNULL);
7132 memcpy((void*)c407PacketControlDefinition, (void*)cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Val,
7134 }
7136}
7137
7138void CMockExpectParameters_vLaserDataGetCan407Info(CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE* cmock_call_instance, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth);
7139void CMockExpectParameters_vLaserDataGetCan407Info(CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE* cmock_call_instance, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
7140{
7141 cmock_call_instance->Expected_c407PacketControlDefinition = c407PacketControlDefinition;
7142 cmock_call_instance->Expected_c407PacketControlDefinition_Depth = c407PacketControlDefinition_Depth;
7143 cmock_call_instance->IgnoreArg_c407PacketControlDefinition = 0;
7144 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used = 0;
7145}
7146
7148{
7149 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)1;
7150}
7151
7153{
7154 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7155}
7156
7158{
7161 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7162 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7163 Mock.vLaserDataGetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan407Info_CallInstance, cmock_guts_index);
7164 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7165 cmock_call_instance->LineNumber = cmock_line;
7166 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7167 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7168 cmock_call_instance->ExpectAnyArgsBool = (char)1;
7169}
7170
7171void vLaserDataGetCan407Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition)
7172{
7175 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7176 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7177 Mock.vLaserDataGetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan407Info_CallInstance, cmock_guts_index);
7178 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7179 cmock_call_instance->LineNumber = cmock_line;
7180 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7181 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7182 CMockExpectParameters_vLaserDataGetCan407Info(cmock_call_instance, c407PacketControlDefinition, 1);
7183}
7184
7186{
7187 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7188 Mock.vLaserDataGetCan407Info_CallbackBool = (char)1;
7189 Mock.vLaserDataGetCan407Info_CallbackFunctionPointer = Callback;
7190}
7191
7193{
7194 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7195 Mock.vLaserDataGetCan407Info_CallbackBool = (char)0;
7196 Mock.vLaserDataGetCan407Info_CallbackFunctionPointer = Callback;
7197}
7198
7199void vLaserDataGetCan407Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
7200{
7203 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7204 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7205 Mock.vLaserDataGetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan407Info_CallInstance, cmock_guts_index);
7206 Mock.vLaserDataGetCan407Info_IgnoreBool = (char)0;
7207 cmock_call_instance->LineNumber = cmock_line;
7208 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7209 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7210 CMockExpectParameters_vLaserDataGetCan407Info(cmock_call_instance, c407PacketControlDefinition, c407PacketControlDefinition_Depth);
7211}
7212
7213void vLaserDataGetCan407Info_CMockReturnMemThruPtr_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition, size_t cmock_size)
7214{
7216 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
7217 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used = 1;
7218 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Val = c407PacketControlDefinition;
7219 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Size = cmock_size;
7220}
7221
7228
7229void vLaserDataSetCan407Info(c407PacketControlDefinition_t* c407PacketControlDefinition)
7230{
7231 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7233 UNITY_SET_DETAIL(CMockString_vLaserDataSetCan407Info);
7234 cmock_call_instance = (CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataSetCan407Info_CallInstance);
7235 Mock.vLaserDataSetCan407Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataSetCan407Info_CallInstance);
7236 if (Mock.vLaserDataSetCan407Info_IgnoreBool)
7237 {
7239 return;
7240 }
7241 if (!Mock.vLaserDataSetCan407Info_CallbackBool &&
7242 Mock.vLaserDataSetCan407Info_CallbackFunctionPointer != NULL)
7243 {
7244 Mock.vLaserDataSetCan407Info_CallbackFunctionPointer(c407PacketControlDefinition, Mock.vLaserDataSetCan407Info_CallbackCalls++);
7246 return;
7247 }
7248 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7249 cmock_line = cmock_call_instance->LineNumber;
7250 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7252 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7254 if (!cmock_call_instance->ExpectAnyArgsBool)
7255 {
7256 if (!cmock_call_instance->IgnoreArg_c407PacketControlDefinition)
7257 {
7258 UNITY_SET_DETAILS(CMockString_vLaserDataSetCan407Info,CMockString_c407PacketControlDefinition);
7259 if (cmock_call_instance->Expected_c407PacketControlDefinition == NULL)
7260 { UNITY_TEST_ASSERT_NULL(c407PacketControlDefinition, cmock_line, CMockStringExpNULL); }
7261 else
7262 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c407PacketControlDefinition), (void*)(c407PacketControlDefinition), sizeof(c407PacketControlDefinition_t), cmock_call_instance->Expected_c407PacketControlDefinition_Depth, cmock_line, CMockStringMismatch); }
7263 }
7264 }
7265 if (Mock.vLaserDataSetCan407Info_CallbackFunctionPointer != NULL)
7266 {
7267 Mock.vLaserDataSetCan407Info_CallbackFunctionPointer(c407PacketControlDefinition, Mock.vLaserDataSetCan407Info_CallbackCalls++);
7268 }
7269 if (cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used)
7270 {
7271 UNITY_TEST_ASSERT_NOT_NULL(c407PacketControlDefinition, cmock_line, CMockStringPtrIsNULL);
7272 memcpy((void*)c407PacketControlDefinition, (void*)cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Val,
7274 }
7276}
7277
7278void CMockExpectParameters_vLaserDataSetCan407Info(CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE* cmock_call_instance, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth);
7279void CMockExpectParameters_vLaserDataSetCan407Info(CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE* cmock_call_instance, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
7280{
7281 cmock_call_instance->Expected_c407PacketControlDefinition = c407PacketControlDefinition;
7282 cmock_call_instance->Expected_c407PacketControlDefinition_Depth = c407PacketControlDefinition_Depth;
7283 cmock_call_instance->IgnoreArg_c407PacketControlDefinition = 0;
7284 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used = 0;
7285}
7286
7288{
7289 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)1;
7290}
7291
7293{
7294 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7295}
7296
7298{
7301 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7302 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7303 Mock.vLaserDataSetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan407Info_CallInstance, cmock_guts_index);
7304 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7305 cmock_call_instance->LineNumber = cmock_line;
7306 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7307 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7308 cmock_call_instance->ExpectAnyArgsBool = (char)1;
7309}
7310
7311void vLaserDataSetCan407Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition)
7312{
7315 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7316 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7317 Mock.vLaserDataSetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan407Info_CallInstance, cmock_guts_index);
7318 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7319 cmock_call_instance->LineNumber = cmock_line;
7320 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7321 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7322 CMockExpectParameters_vLaserDataSetCan407Info(cmock_call_instance, c407PacketControlDefinition, 1);
7323}
7324
7326{
7327 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7328 Mock.vLaserDataSetCan407Info_CallbackBool = (char)1;
7329 Mock.vLaserDataSetCan407Info_CallbackFunctionPointer = Callback;
7330}
7331
7333{
7334 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7335 Mock.vLaserDataSetCan407Info_CallbackBool = (char)0;
7336 Mock.vLaserDataSetCan407Info_CallbackFunctionPointer = Callback;
7337}
7338
7339void vLaserDataSetCan407Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
7340{
7343 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7344 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7345 Mock.vLaserDataSetCan407Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataSetCan407Info_CallInstance, cmock_guts_index);
7346 Mock.vLaserDataSetCan407Info_IgnoreBool = (char)0;
7347 cmock_call_instance->LineNumber = cmock_line;
7348 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7349 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7350 CMockExpectParameters_vLaserDataSetCan407Info(cmock_call_instance, c407PacketControlDefinition, c407PacketControlDefinition_Depth);
7351}
7352
7353void vLaserDataSetCan407Info_CMockReturnMemThruPtr_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t* c407PacketControlDefinition, size_t cmock_size)
7354{
7356 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
7357 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Used = 1;
7358 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Val = c407PacketControlDefinition;
7359 cmock_call_instance->ReturnThruPtr_c407PacketControlDefinition_Size = cmock_size;
7360}
7361
7368
7369c408StatusDefinition_t* vLaserDataGetData408(void)
7370{
7371 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7372 CMOCK_vLaserDataGetData408_CALL_INSTANCE* cmock_call_instance;
7373 UNITY_SET_DETAIL(CMockString_vLaserDataGetData408);
7374 cmock_call_instance = (CMOCK_vLaserDataGetData408_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData408_CallInstance);
7375 Mock.vLaserDataGetData408_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData408_CallInstance);
7376 if (Mock.vLaserDataGetData408_IgnoreBool)
7377 {
7379 if (cmock_call_instance == NULL)
7380 return Mock.vLaserDataGetData408_FinalReturn;
7381 Mock.vLaserDataGetData408_FinalReturn = cmock_call_instance->ReturnVal;
7382 return cmock_call_instance->ReturnVal;
7383 }
7384 if (!Mock.vLaserDataGetData408_CallbackBool &&
7385 Mock.vLaserDataGetData408_CallbackFunctionPointer != NULL)
7386 {
7387 c408StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData408_CallbackFunctionPointer(Mock.vLaserDataGetData408_CallbackCalls++);
7389 return cmock_cb_ret;
7390 }
7391 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7392 cmock_line = cmock_call_instance->LineNumber;
7393 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7395 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7397 if (Mock.vLaserDataGetData408_CallbackFunctionPointer != NULL)
7398 {
7399 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData408_CallbackFunctionPointer(Mock.vLaserDataGetData408_CallbackCalls++);
7400 }
7402 return cmock_call_instance->ReturnVal;
7403}
7404
7405void vLaserDataGetData408_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t* cmock_to_return)
7406{
7409 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7410 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7411 Mock.vLaserDataGetData408_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData408_CallInstance, cmock_guts_index);
7412 Mock.vLaserDataGetData408_IgnoreBool = (char)0;
7413 cmock_call_instance->LineNumber = cmock_line;
7414 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7415 cmock_call_instance->ReturnVal = cmock_to_return;
7416 Mock.vLaserDataGetData408_IgnoreBool = (char)1;
7417}
7418
7420{
7421 if(Mock.vLaserDataGetData408_IgnoreBool)
7422 Mock.vLaserDataGetData408_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData408_CallInstance);
7423 Mock.vLaserDataGetData408_IgnoreBool = (char)0;
7424}
7425
7426void vLaserDataGetData408_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t* cmock_to_return)
7427{
7430 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7431 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7432 Mock.vLaserDataGetData408_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData408_CallInstance, cmock_guts_index);
7433 Mock.vLaserDataGetData408_IgnoreBool = (char)0;
7434 cmock_call_instance->LineNumber = cmock_line;
7435 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7436 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7437 cmock_call_instance->ReturnVal = cmock_to_return;
7438}
7439
7441{
7442 Mock.vLaserDataGetData408_IgnoreBool = (char)0;
7443 Mock.vLaserDataGetData408_CallbackBool = (char)1;
7444 Mock.vLaserDataGetData408_CallbackFunctionPointer = Callback;
7445}
7446
7448{
7449 Mock.vLaserDataGetData408_IgnoreBool = (char)0;
7450 Mock.vLaserDataGetData408_CallbackBool = (char)0;
7451 Mock.vLaserDataGetData408_CallbackFunctionPointer = Callback;
7452}
7453
7454void vLaserDataGetCan408Info(c408StatusDefinition_t* c408StatusDefinition)
7455{
7456 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7458 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan408Info);
7459 cmock_call_instance = (CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan408Info_CallInstance);
7460 Mock.vLaserDataGetCan408Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan408Info_CallInstance);
7461 if (Mock.vLaserDataGetCan408Info_IgnoreBool)
7462 {
7464 return;
7465 }
7466 if (!Mock.vLaserDataGetCan408Info_CallbackBool &&
7467 Mock.vLaserDataGetCan408Info_CallbackFunctionPointer != NULL)
7468 {
7469 Mock.vLaserDataGetCan408Info_CallbackFunctionPointer(c408StatusDefinition, Mock.vLaserDataGetCan408Info_CallbackCalls++);
7471 return;
7472 }
7473 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7474 cmock_line = cmock_call_instance->LineNumber;
7475 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7477 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7479 if (!cmock_call_instance->ExpectAnyArgsBool)
7480 {
7481 if (!cmock_call_instance->IgnoreArg_c408StatusDefinition)
7482 {
7483 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan408Info,CMockString_c408StatusDefinition);
7484 if (cmock_call_instance->Expected_c408StatusDefinition == NULL)
7485 { UNITY_TEST_ASSERT_NULL(c408StatusDefinition, cmock_line, CMockStringExpNULL); }
7486 else
7487 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c408StatusDefinition), (void*)(c408StatusDefinition), sizeof(c408StatusDefinition_t), cmock_call_instance->Expected_c408StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
7488 }
7489 }
7490 if (Mock.vLaserDataGetCan408Info_CallbackFunctionPointer != NULL)
7491 {
7492 Mock.vLaserDataGetCan408Info_CallbackFunctionPointer(c408StatusDefinition, Mock.vLaserDataGetCan408Info_CallbackCalls++);
7493 }
7494 if (cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Used)
7495 {
7496 UNITY_TEST_ASSERT_NOT_NULL(c408StatusDefinition, cmock_line, CMockStringPtrIsNULL);
7497 memcpy((void*)c408StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Val,
7498 cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Size);
7499 }
7501}
7502
7503void CMockExpectParameters_vLaserDataGetCan408Info(CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE* cmock_call_instance, c408StatusDefinition_t* c408StatusDefinition, int c408StatusDefinition_Depth);
7504void CMockExpectParameters_vLaserDataGetCan408Info(CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE* cmock_call_instance, c408StatusDefinition_t* c408StatusDefinition, int c408StatusDefinition_Depth)
7505{
7506 cmock_call_instance->Expected_c408StatusDefinition = c408StatusDefinition;
7507 cmock_call_instance->Expected_c408StatusDefinition_Depth = c408StatusDefinition_Depth;
7508 cmock_call_instance->IgnoreArg_c408StatusDefinition = 0;
7509 cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Used = 0;
7510}
7511
7513{
7514 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)1;
7515}
7516
7518{
7519 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7520}
7521
7523{
7526 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7527 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7528 Mock.vLaserDataGetCan408Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan408Info_CallInstance, cmock_guts_index);
7529 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7530 cmock_call_instance->LineNumber = cmock_line;
7531 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7532 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7533 cmock_call_instance->ExpectAnyArgsBool = (char)1;
7534}
7535
7536void vLaserDataGetCan408Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t* c408StatusDefinition)
7537{
7540 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7541 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7542 Mock.vLaserDataGetCan408Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan408Info_CallInstance, cmock_guts_index);
7543 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7544 cmock_call_instance->LineNumber = cmock_line;
7545 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7546 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7547 CMockExpectParameters_vLaserDataGetCan408Info(cmock_call_instance, c408StatusDefinition, 1);
7548}
7549
7551{
7552 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7553 Mock.vLaserDataGetCan408Info_CallbackBool = (char)1;
7554 Mock.vLaserDataGetCan408Info_CallbackFunctionPointer = Callback;
7555}
7556
7558{
7559 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7560 Mock.vLaserDataGetCan408Info_CallbackBool = (char)0;
7561 Mock.vLaserDataGetCan408Info_CallbackFunctionPointer = Callback;
7562}
7563
7564void vLaserDataGetCan408Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t* c408StatusDefinition, int c408StatusDefinition_Depth)
7565{
7568 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7569 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7570 Mock.vLaserDataGetCan408Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan408Info_CallInstance, cmock_guts_index);
7571 Mock.vLaserDataGetCan408Info_IgnoreBool = (char)0;
7572 cmock_call_instance->LineNumber = cmock_line;
7573 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7574 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7575 CMockExpectParameters_vLaserDataGetCan408Info(cmock_call_instance, c408StatusDefinition, c408StatusDefinition_Depth);
7576}
7577
7578void vLaserDataGetCan408Info_CMockReturnMemThruPtr_c408StatusDefinition(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t* c408StatusDefinition, size_t cmock_size)
7579{
7581 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
7582 cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Used = 1;
7583 cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Val = c408StatusDefinition;
7584 cmock_call_instance->ReturnThruPtr_c408StatusDefinition_Size = cmock_size;
7585}
7586
7593
7594c403StatusDefinition_t* vLaserDataGetData403(void)
7595{
7596 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7597 CMOCK_vLaserDataGetData403_CALL_INSTANCE* cmock_call_instance;
7598 UNITY_SET_DETAIL(CMockString_vLaserDataGetData403);
7599 cmock_call_instance = (CMOCK_vLaserDataGetData403_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData403_CallInstance);
7600 Mock.vLaserDataGetData403_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData403_CallInstance);
7601 if (Mock.vLaserDataGetData403_IgnoreBool)
7602 {
7604 if (cmock_call_instance == NULL)
7605 return Mock.vLaserDataGetData403_FinalReturn;
7606 Mock.vLaserDataGetData403_FinalReturn = cmock_call_instance->ReturnVal;
7607 return cmock_call_instance->ReturnVal;
7608 }
7609 if (!Mock.vLaserDataGetData403_CallbackBool &&
7610 Mock.vLaserDataGetData403_CallbackFunctionPointer != NULL)
7611 {
7612 c403StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData403_CallbackFunctionPointer(Mock.vLaserDataGetData403_CallbackCalls++);
7614 return cmock_cb_ret;
7615 }
7616 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7617 cmock_line = cmock_call_instance->LineNumber;
7618 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7620 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7622 if (Mock.vLaserDataGetData403_CallbackFunctionPointer != NULL)
7623 {
7624 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData403_CallbackFunctionPointer(Mock.vLaserDataGetData403_CallbackCalls++);
7625 }
7627 return cmock_call_instance->ReturnVal;
7628}
7629
7630void vLaserDataGetData403_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t* cmock_to_return)
7631{
7634 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7635 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7636 Mock.vLaserDataGetData403_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData403_CallInstance, cmock_guts_index);
7637 Mock.vLaserDataGetData403_IgnoreBool = (char)0;
7638 cmock_call_instance->LineNumber = cmock_line;
7639 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7640 cmock_call_instance->ReturnVal = cmock_to_return;
7641 Mock.vLaserDataGetData403_IgnoreBool = (char)1;
7642}
7643
7645{
7646 if(Mock.vLaserDataGetData403_IgnoreBool)
7647 Mock.vLaserDataGetData403_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData403_CallInstance);
7648 Mock.vLaserDataGetData403_IgnoreBool = (char)0;
7649}
7650
7651void vLaserDataGetData403_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t* cmock_to_return)
7652{
7655 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7656 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7657 Mock.vLaserDataGetData403_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData403_CallInstance, cmock_guts_index);
7658 Mock.vLaserDataGetData403_IgnoreBool = (char)0;
7659 cmock_call_instance->LineNumber = cmock_line;
7660 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7661 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7662 cmock_call_instance->ReturnVal = cmock_to_return;
7663}
7664
7666{
7667 Mock.vLaserDataGetData403_IgnoreBool = (char)0;
7668 Mock.vLaserDataGetData403_CallbackBool = (char)1;
7669 Mock.vLaserDataGetData403_CallbackFunctionPointer = Callback;
7670}
7671
7673{
7674 Mock.vLaserDataGetData403_IgnoreBool = (char)0;
7675 Mock.vLaserDataGetData403_CallbackBool = (char)0;
7676 Mock.vLaserDataGetData403_CallbackFunctionPointer = Callback;
7677}
7678
7679c404StatusDefinition_t* vLaserDataGetData404(void)
7680{
7681 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7682 CMOCK_vLaserDataGetData404_CALL_INSTANCE* cmock_call_instance;
7683 UNITY_SET_DETAIL(CMockString_vLaserDataGetData404);
7684 cmock_call_instance = (CMOCK_vLaserDataGetData404_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData404_CallInstance);
7685 Mock.vLaserDataGetData404_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData404_CallInstance);
7686 if (Mock.vLaserDataGetData404_IgnoreBool)
7687 {
7689 if (cmock_call_instance == NULL)
7690 return Mock.vLaserDataGetData404_FinalReturn;
7691 Mock.vLaserDataGetData404_FinalReturn = cmock_call_instance->ReturnVal;
7692 return cmock_call_instance->ReturnVal;
7693 }
7694 if (!Mock.vLaserDataGetData404_CallbackBool &&
7695 Mock.vLaserDataGetData404_CallbackFunctionPointer != NULL)
7696 {
7697 c404StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData404_CallbackFunctionPointer(Mock.vLaserDataGetData404_CallbackCalls++);
7699 return cmock_cb_ret;
7700 }
7701 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7702 cmock_line = cmock_call_instance->LineNumber;
7703 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7705 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7707 if (Mock.vLaserDataGetData404_CallbackFunctionPointer != NULL)
7708 {
7709 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData404_CallbackFunctionPointer(Mock.vLaserDataGetData404_CallbackCalls++);
7710 }
7712 return cmock_call_instance->ReturnVal;
7713}
7714
7715void vLaserDataGetData404_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t* cmock_to_return)
7716{
7719 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7720 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7721 Mock.vLaserDataGetData404_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData404_CallInstance, cmock_guts_index);
7722 Mock.vLaserDataGetData404_IgnoreBool = (char)0;
7723 cmock_call_instance->LineNumber = cmock_line;
7724 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7725 cmock_call_instance->ReturnVal = cmock_to_return;
7726 Mock.vLaserDataGetData404_IgnoreBool = (char)1;
7727}
7728
7730{
7731 if(Mock.vLaserDataGetData404_IgnoreBool)
7732 Mock.vLaserDataGetData404_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData404_CallInstance);
7733 Mock.vLaserDataGetData404_IgnoreBool = (char)0;
7734}
7735
7736void vLaserDataGetData404_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t* cmock_to_return)
7737{
7740 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7741 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7742 Mock.vLaserDataGetData404_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData404_CallInstance, cmock_guts_index);
7743 Mock.vLaserDataGetData404_IgnoreBool = (char)0;
7744 cmock_call_instance->LineNumber = cmock_line;
7745 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7746 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7747 cmock_call_instance->ReturnVal = cmock_to_return;
7748}
7749
7751{
7752 Mock.vLaserDataGetData404_IgnoreBool = (char)0;
7753 Mock.vLaserDataGetData404_CallbackBool = (char)1;
7754 Mock.vLaserDataGetData404_CallbackFunctionPointer = Callback;
7755}
7756
7758{
7759 Mock.vLaserDataGetData404_IgnoreBool = (char)0;
7760 Mock.vLaserDataGetData404_CallbackBool = (char)0;
7761 Mock.vLaserDataGetData404_CallbackFunctionPointer = Callback;
7762}
7763
7764c409StatusDefinition_t* vLaserDataGetData409(void)
7765{
7766 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7767 CMOCK_vLaserDataGetData409_CALL_INSTANCE* cmock_call_instance;
7768 UNITY_SET_DETAIL(CMockString_vLaserDataGetData409);
7769 cmock_call_instance = (CMOCK_vLaserDataGetData409_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData409_CallInstance);
7770 Mock.vLaserDataGetData409_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData409_CallInstance);
7771 if (Mock.vLaserDataGetData409_IgnoreBool)
7772 {
7774 if (cmock_call_instance == NULL)
7775 return Mock.vLaserDataGetData409_FinalReturn;
7776 Mock.vLaserDataGetData409_FinalReturn = cmock_call_instance->ReturnVal;
7777 return cmock_call_instance->ReturnVal;
7778 }
7779 if (!Mock.vLaserDataGetData409_CallbackBool &&
7780 Mock.vLaserDataGetData409_CallbackFunctionPointer != NULL)
7781 {
7782 c409StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData409_CallbackFunctionPointer(Mock.vLaserDataGetData409_CallbackCalls++);
7784 return cmock_cb_ret;
7785 }
7786 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7787 cmock_line = cmock_call_instance->LineNumber;
7788 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7790 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7792 if (Mock.vLaserDataGetData409_CallbackFunctionPointer != NULL)
7793 {
7794 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData409_CallbackFunctionPointer(Mock.vLaserDataGetData409_CallbackCalls++);
7795 }
7797 return cmock_call_instance->ReturnVal;
7798}
7799
7800void vLaserDataGetData409_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* cmock_to_return)
7801{
7804 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7805 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7806 Mock.vLaserDataGetData409_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData409_CallInstance, cmock_guts_index);
7807 Mock.vLaserDataGetData409_IgnoreBool = (char)0;
7808 cmock_call_instance->LineNumber = cmock_line;
7809 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7810 cmock_call_instance->ReturnVal = cmock_to_return;
7811 Mock.vLaserDataGetData409_IgnoreBool = (char)1;
7812}
7813
7815{
7816 if(Mock.vLaserDataGetData409_IgnoreBool)
7817 Mock.vLaserDataGetData409_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData409_CallInstance);
7818 Mock.vLaserDataGetData409_IgnoreBool = (char)0;
7819}
7820
7821void vLaserDataGetData409_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* cmock_to_return)
7822{
7825 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7826 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7827 Mock.vLaserDataGetData409_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData409_CallInstance, cmock_guts_index);
7828 Mock.vLaserDataGetData409_IgnoreBool = (char)0;
7829 cmock_call_instance->LineNumber = cmock_line;
7830 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7831 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7832 cmock_call_instance->ReturnVal = cmock_to_return;
7833}
7834
7836{
7837 Mock.vLaserDataGetData409_IgnoreBool = (char)0;
7838 Mock.vLaserDataGetData409_CallbackBool = (char)1;
7839 Mock.vLaserDataGetData409_CallbackFunctionPointer = Callback;
7840}
7841
7843{
7844 Mock.vLaserDataGetData409_IgnoreBool = (char)0;
7845 Mock.vLaserDataGetData409_CallbackBool = (char)0;
7846 Mock.vLaserDataGetData409_CallbackFunctionPointer = Callback;
7847}
7848
7849c410StatusDefinition_t* vLaserDataGetData410(void)
7850{
7851 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7852 CMOCK_vLaserDataGetData410_CALL_INSTANCE* cmock_call_instance;
7853 UNITY_SET_DETAIL(CMockString_vLaserDataGetData410);
7854 cmock_call_instance = (CMOCK_vLaserDataGetData410_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData410_CallInstance);
7855 Mock.vLaserDataGetData410_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData410_CallInstance);
7856 if (Mock.vLaserDataGetData410_IgnoreBool)
7857 {
7859 if (cmock_call_instance == NULL)
7860 return Mock.vLaserDataGetData410_FinalReturn;
7861 Mock.vLaserDataGetData410_FinalReturn = cmock_call_instance->ReturnVal;
7862 return cmock_call_instance->ReturnVal;
7863 }
7864 if (!Mock.vLaserDataGetData410_CallbackBool &&
7865 Mock.vLaserDataGetData410_CallbackFunctionPointer != NULL)
7866 {
7867 c410StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData410_CallbackFunctionPointer(Mock.vLaserDataGetData410_CallbackCalls++);
7869 return cmock_cb_ret;
7870 }
7871 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7872 cmock_line = cmock_call_instance->LineNumber;
7873 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7875 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7877 if (Mock.vLaserDataGetData410_CallbackFunctionPointer != NULL)
7878 {
7879 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData410_CallbackFunctionPointer(Mock.vLaserDataGetData410_CallbackCalls++);
7880 }
7882 return cmock_call_instance->ReturnVal;
7883}
7884
7885void vLaserDataGetData410_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c410StatusDefinition_t* cmock_to_return)
7886{
7889 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7890 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7891 Mock.vLaserDataGetData410_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData410_CallInstance, cmock_guts_index);
7892 Mock.vLaserDataGetData410_IgnoreBool = (char)0;
7893 cmock_call_instance->LineNumber = cmock_line;
7894 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7895 cmock_call_instance->ReturnVal = cmock_to_return;
7896 Mock.vLaserDataGetData410_IgnoreBool = (char)1;
7897}
7898
7900{
7901 if(Mock.vLaserDataGetData410_IgnoreBool)
7902 Mock.vLaserDataGetData410_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData410_CallInstance);
7903 Mock.vLaserDataGetData410_IgnoreBool = (char)0;
7904}
7905
7906void vLaserDataGetData410_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c410StatusDefinition_t* cmock_to_return)
7907{
7910 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7911 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7912 Mock.vLaserDataGetData410_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData410_CallInstance, cmock_guts_index);
7913 Mock.vLaserDataGetData410_IgnoreBool = (char)0;
7914 cmock_call_instance->LineNumber = cmock_line;
7915 cmock_call_instance->CallOrder = ++GlobalExpectCount;
7916 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7917 cmock_call_instance->ReturnVal = cmock_to_return;
7918}
7919
7921{
7922 Mock.vLaserDataGetData410_IgnoreBool = (char)0;
7923 Mock.vLaserDataGetData410_CallbackBool = (char)1;
7924 Mock.vLaserDataGetData410_CallbackFunctionPointer = Callback;
7925}
7926
7928{
7929 Mock.vLaserDataGetData410_IgnoreBool = (char)0;
7930 Mock.vLaserDataGetData410_CallbackBool = (char)0;
7931 Mock.vLaserDataGetData410_CallbackFunctionPointer = Callback;
7932}
7933
7934c412StatusDefinition_t* vLaserDataGetData412(void)
7935{
7936 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
7937 CMOCK_vLaserDataGetData412_CALL_INSTANCE* cmock_call_instance;
7938 UNITY_SET_DETAIL(CMockString_vLaserDataGetData412);
7939 cmock_call_instance = (CMOCK_vLaserDataGetData412_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData412_CallInstance);
7940 Mock.vLaserDataGetData412_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData412_CallInstance);
7941 if (Mock.vLaserDataGetData412_IgnoreBool)
7942 {
7944 if (cmock_call_instance == NULL)
7945 return Mock.vLaserDataGetData412_FinalReturn;
7946 Mock.vLaserDataGetData412_FinalReturn = cmock_call_instance->ReturnVal;
7947 return cmock_call_instance->ReturnVal;
7948 }
7949 if (!Mock.vLaserDataGetData412_CallbackBool &&
7950 Mock.vLaserDataGetData412_CallbackFunctionPointer != NULL)
7951 {
7952 c412StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData412_CallbackFunctionPointer(Mock.vLaserDataGetData412_CallbackCalls++);
7954 return cmock_cb_ret;
7955 }
7956 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
7957 cmock_line = cmock_call_instance->LineNumber;
7958 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
7960 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
7962 if (Mock.vLaserDataGetData412_CallbackFunctionPointer != NULL)
7963 {
7964 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData412_CallbackFunctionPointer(Mock.vLaserDataGetData412_CallbackCalls++);
7965 }
7967 return cmock_call_instance->ReturnVal;
7968}
7969
7970void vLaserDataGetData412_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t* cmock_to_return)
7971{
7974 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7975 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7976 Mock.vLaserDataGetData412_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData412_CallInstance, cmock_guts_index);
7977 Mock.vLaserDataGetData412_IgnoreBool = (char)0;
7978 cmock_call_instance->LineNumber = cmock_line;
7979 cmock_call_instance->ExpectAnyArgsBool = (char)0;
7980 cmock_call_instance->ReturnVal = cmock_to_return;
7981 Mock.vLaserDataGetData412_IgnoreBool = (char)1;
7982}
7983
7985{
7986 if(Mock.vLaserDataGetData412_IgnoreBool)
7987 Mock.vLaserDataGetData412_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData412_CallInstance);
7988 Mock.vLaserDataGetData412_IgnoreBool = (char)0;
7989}
7990
7991void vLaserDataGetData412_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t* cmock_to_return)
7992{
7995 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
7996 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
7997 Mock.vLaserDataGetData412_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData412_CallInstance, cmock_guts_index);
7998 Mock.vLaserDataGetData412_IgnoreBool = (char)0;
7999 cmock_call_instance->LineNumber = cmock_line;
8000 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8001 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8002 cmock_call_instance->ReturnVal = cmock_to_return;
8003}
8004
8006{
8007 Mock.vLaserDataGetData412_IgnoreBool = (char)0;
8008 Mock.vLaserDataGetData412_CallbackBool = (char)1;
8009 Mock.vLaserDataGetData412_CallbackFunctionPointer = Callback;
8010}
8011
8013{
8014 Mock.vLaserDataGetData412_IgnoreBool = (char)0;
8015 Mock.vLaserDataGetData412_CallbackBool = (char)0;
8016 Mock.vLaserDataGetData412_CallbackFunctionPointer = Callback;
8017}
8018
8019c413StatusDefinition_t* vLaserDataGetData413(void)
8020{
8021 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8022 CMOCK_vLaserDataGetData413_CALL_INSTANCE* cmock_call_instance;
8023 UNITY_SET_DETAIL(CMockString_vLaserDataGetData413);
8024 cmock_call_instance = (CMOCK_vLaserDataGetData413_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetData413_CallInstance);
8025 Mock.vLaserDataGetData413_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData413_CallInstance);
8026 if (Mock.vLaserDataGetData413_IgnoreBool)
8027 {
8029 if (cmock_call_instance == NULL)
8030 return Mock.vLaserDataGetData413_FinalReturn;
8031 Mock.vLaserDataGetData413_FinalReturn = cmock_call_instance->ReturnVal;
8032 return cmock_call_instance->ReturnVal;
8033 }
8034 if (!Mock.vLaserDataGetData413_CallbackBool &&
8035 Mock.vLaserDataGetData413_CallbackFunctionPointer != NULL)
8036 {
8037 c413StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetData413_CallbackFunctionPointer(Mock.vLaserDataGetData413_CallbackCalls++);
8039 return cmock_cb_ret;
8040 }
8041 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8042 cmock_line = cmock_call_instance->LineNumber;
8043 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8045 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8047 if (Mock.vLaserDataGetData413_CallbackFunctionPointer != NULL)
8048 {
8049 cmock_call_instance->ReturnVal = Mock.vLaserDataGetData413_CallbackFunctionPointer(Mock.vLaserDataGetData413_CallbackCalls++);
8050 }
8052 return cmock_call_instance->ReturnVal;
8053}
8054
8055void vLaserDataGetData413_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t* cmock_to_return)
8056{
8059 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8060 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8061 Mock.vLaserDataGetData413_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData413_CallInstance, cmock_guts_index);
8062 Mock.vLaserDataGetData413_IgnoreBool = (char)0;
8063 cmock_call_instance->LineNumber = cmock_line;
8064 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8065 cmock_call_instance->ReturnVal = cmock_to_return;
8066 Mock.vLaserDataGetData413_IgnoreBool = (char)1;
8067}
8068
8070{
8071 if(Mock.vLaserDataGetData413_IgnoreBool)
8072 Mock.vLaserDataGetData413_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetData413_CallInstance);
8073 Mock.vLaserDataGetData413_IgnoreBool = (char)0;
8074}
8075
8076void vLaserDataGetData413_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t* cmock_to_return)
8077{
8080 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8081 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8082 Mock.vLaserDataGetData413_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetData413_CallInstance, cmock_guts_index);
8083 Mock.vLaserDataGetData413_IgnoreBool = (char)0;
8084 cmock_call_instance->LineNumber = cmock_line;
8085 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8086 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8087 cmock_call_instance->ReturnVal = cmock_to_return;
8088}
8089
8091{
8092 Mock.vLaserDataGetData413_IgnoreBool = (char)0;
8093 Mock.vLaserDataGetData413_CallbackBool = (char)1;
8094 Mock.vLaserDataGetData413_CallbackFunctionPointer = Callback;
8095}
8096
8098{
8099 Mock.vLaserDataGetData413_IgnoreBool = (char)0;
8100 Mock.vLaserDataGetData413_CallbackBool = (char)0;
8101 Mock.vLaserDataGetData413_CallbackFunctionPointer = Callback;
8102}
8103
8104eBool_t bValidatePassword(c412StatusDefinition_t* c412StatusDefinition, c413StatusDefinition_t* c413StatusDefinition)
8105{
8106 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8107 CMOCK_bValidatePassword_CALL_INSTANCE* cmock_call_instance;
8108 UNITY_SET_DETAIL(CMockString_bValidatePassword);
8109 cmock_call_instance = (CMOCK_bValidatePassword_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bValidatePassword_CallInstance);
8110 Mock.bValidatePassword_CallInstance = CMock_Guts_MemNext(Mock.bValidatePassword_CallInstance);
8111 if (Mock.bValidatePassword_IgnoreBool)
8112 {
8114 if (cmock_call_instance == NULL)
8115 return Mock.bValidatePassword_FinalReturn;
8116 memcpy((void*)(&Mock.bValidatePassword_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
8117 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
8118 return cmock_call_instance->ReturnVal;
8119 }
8120 if (!Mock.bValidatePassword_CallbackBool &&
8121 Mock.bValidatePassword_CallbackFunctionPointer != NULL)
8122 {
8123 eBool_t cmock_cb_ret = Mock.bValidatePassword_CallbackFunctionPointer(c412StatusDefinition, c413StatusDefinition, Mock.bValidatePassword_CallbackCalls++);
8125 return cmock_cb_ret;
8126 }
8127 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8128 cmock_line = cmock_call_instance->LineNumber;
8129 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8131 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8133 if (!cmock_call_instance->ExpectAnyArgsBool)
8134 {
8135 if (!cmock_call_instance->IgnoreArg_c412StatusDefinition)
8136 {
8137 UNITY_SET_DETAILS(CMockString_bValidatePassword,CMockString_c412StatusDefinition);
8138 if (cmock_call_instance->Expected_c412StatusDefinition == NULL)
8139 { UNITY_TEST_ASSERT_NULL(c412StatusDefinition, cmock_line, CMockStringExpNULL); }
8140 else
8141 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c412StatusDefinition), (void*)(c412StatusDefinition), sizeof(c412StatusDefinition_t), cmock_call_instance->Expected_c412StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
8142 }
8143 if (!cmock_call_instance->IgnoreArg_c413StatusDefinition)
8144 {
8145 UNITY_SET_DETAILS(CMockString_bValidatePassword,CMockString_c413StatusDefinition);
8146 if (cmock_call_instance->Expected_c413StatusDefinition == NULL)
8147 { UNITY_TEST_ASSERT_NULL(c413StatusDefinition, cmock_line, CMockStringExpNULL); }
8148 else
8149 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c413StatusDefinition), (void*)(c413StatusDefinition), sizeof(c413StatusDefinition_t), cmock_call_instance->Expected_c413StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
8150 }
8151 }
8152 if (Mock.bValidatePassword_CallbackFunctionPointer != NULL)
8153 {
8154 cmock_call_instance->ReturnVal = Mock.bValidatePassword_CallbackFunctionPointer(c412StatusDefinition, c413StatusDefinition, Mock.bValidatePassword_CallbackCalls++);
8155 }
8156 if (cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Used)
8157 {
8158 UNITY_TEST_ASSERT_NOT_NULL(c412StatusDefinition, cmock_line, CMockStringPtrIsNULL);
8159 memcpy((void*)c412StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Val,
8160 cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Size);
8161 }
8162 if (cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Used)
8163 {
8164 UNITY_TEST_ASSERT_NOT_NULL(c413StatusDefinition, cmock_line, CMockStringPtrIsNULL);
8165 memcpy((void*)c413StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Val,
8166 cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Size);
8167 }
8169 return cmock_call_instance->ReturnVal;
8170}
8171
8172void CMockExpectParameters_bValidatePassword(CMOCK_bValidatePassword_CALL_INSTANCE* cmock_call_instance, c412StatusDefinition_t* c412StatusDefinition, int c412StatusDefinition_Depth, c413StatusDefinition_t* c413StatusDefinition, int c413StatusDefinition_Depth);
8173void CMockExpectParameters_bValidatePassword(CMOCK_bValidatePassword_CALL_INSTANCE* cmock_call_instance, c412StatusDefinition_t* c412StatusDefinition, int c412StatusDefinition_Depth, c413StatusDefinition_t* c413StatusDefinition, int c413StatusDefinition_Depth)
8174{
8175 cmock_call_instance->Expected_c412StatusDefinition = c412StatusDefinition;
8176 cmock_call_instance->Expected_c412StatusDefinition_Depth = c412StatusDefinition_Depth;
8177 cmock_call_instance->IgnoreArg_c412StatusDefinition = 0;
8178 cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Used = 0;
8179 cmock_call_instance->Expected_c413StatusDefinition = c413StatusDefinition;
8180 cmock_call_instance->Expected_c413StatusDefinition_Depth = c413StatusDefinition_Depth;
8181 cmock_call_instance->IgnoreArg_c413StatusDefinition = 0;
8182 cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Used = 0;
8183}
8184
8185void bValidatePassword_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
8186{
8189 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8190 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8191 Mock.bValidatePassword_CallInstance = CMock_Guts_MemChain(Mock.bValidatePassword_CallInstance, cmock_guts_index);
8192 Mock.bValidatePassword_IgnoreBool = (char)0;
8193 cmock_call_instance->LineNumber = cmock_line;
8194 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8195 cmock_call_instance->ReturnVal = cmock_to_return;
8196 Mock.bValidatePassword_IgnoreBool = (char)1;
8197}
8198
8200{
8201 if(Mock.bValidatePassword_IgnoreBool)
8202 Mock.bValidatePassword_CallInstance = CMock_Guts_MemNext(Mock.bValidatePassword_CallInstance);
8203 Mock.bValidatePassword_IgnoreBool = (char)0;
8204}
8205
8207{
8210 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8211 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8212 Mock.bValidatePassword_CallInstance = CMock_Guts_MemChain(Mock.bValidatePassword_CallInstance, cmock_guts_index);
8213 Mock.bValidatePassword_IgnoreBool = (char)0;
8214 cmock_call_instance->LineNumber = cmock_line;
8215 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8216 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8217 cmock_call_instance->ReturnVal = cmock_to_return;
8218 cmock_call_instance->ExpectAnyArgsBool = (char)1;
8219}
8220
8221void bValidatePassword_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t* c412StatusDefinition, c413StatusDefinition_t* c413StatusDefinition, eBool_t cmock_to_return)
8222{
8225 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8226 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8227 Mock.bValidatePassword_CallInstance = CMock_Guts_MemChain(Mock.bValidatePassword_CallInstance, cmock_guts_index);
8228 Mock.bValidatePassword_IgnoreBool = (char)0;
8229 cmock_call_instance->LineNumber = cmock_line;
8230 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8231 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8232 CMockExpectParameters_bValidatePassword(cmock_call_instance, c412StatusDefinition, 1, c413StatusDefinition, 1);
8233 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
8234 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
8235}
8236
8238{
8239 Mock.bValidatePassword_IgnoreBool = (char)0;
8240 Mock.bValidatePassword_CallbackBool = (char)1;
8241 Mock.bValidatePassword_CallbackFunctionPointer = Callback;
8242}
8243
8245{
8246 Mock.bValidatePassword_IgnoreBool = (char)0;
8247 Mock.bValidatePassword_CallbackBool = (char)0;
8248 Mock.bValidatePassword_CallbackFunctionPointer = Callback;
8249}
8250
8251void bValidatePassword_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t* c412StatusDefinition, int c412StatusDefinition_Depth, c413StatusDefinition_t* c413StatusDefinition, int c413StatusDefinition_Depth, eBool_t cmock_to_return)
8252{
8255 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8256 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8257 Mock.bValidatePassword_CallInstance = CMock_Guts_MemChain(Mock.bValidatePassword_CallInstance, cmock_guts_index);
8258 Mock.bValidatePassword_IgnoreBool = (char)0;
8259 cmock_call_instance->LineNumber = cmock_line;
8260 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8261 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8262 CMockExpectParameters_bValidatePassword(cmock_call_instance, c412StatusDefinition, c412StatusDefinition_Depth, c413StatusDefinition, c413StatusDefinition_Depth);
8263 cmock_call_instance->ReturnVal = cmock_to_return;
8264}
8265
8266void bValidatePassword_CMockReturnMemThruPtr_c412StatusDefinition(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t* c412StatusDefinition, size_t cmock_size)
8267{
8269 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
8270 cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Used = 1;
8271 cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Val = c412StatusDefinition;
8272 cmock_call_instance->ReturnThruPtr_c412StatusDefinition_Size = cmock_size;
8273}
8274
8275void bValidatePassword_CMockReturnMemThruPtr_c413StatusDefinition(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t* c413StatusDefinition, size_t cmock_size)
8276{
8278 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
8279 cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Used = 1;
8280 cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Val = c413StatusDefinition;
8281 cmock_call_instance->ReturnThruPtr_c413StatusDefinition_Size = cmock_size;
8282}
8283
8290
8297
8298void vLaserDataGetCan409Info(c409StatusDefinition_t* c409StatusDefinition)
8299{
8300 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8302 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan409Info);
8303 cmock_call_instance = (CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan409Info_CallInstance);
8304 Mock.vLaserDataGetCan409Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan409Info_CallInstance);
8305 if (Mock.vLaserDataGetCan409Info_IgnoreBool)
8306 {
8308 return;
8309 }
8310 if (!Mock.vLaserDataGetCan409Info_CallbackBool &&
8311 Mock.vLaserDataGetCan409Info_CallbackFunctionPointer != NULL)
8312 {
8313 Mock.vLaserDataGetCan409Info_CallbackFunctionPointer(c409StatusDefinition, Mock.vLaserDataGetCan409Info_CallbackCalls++);
8315 return;
8316 }
8317 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8318 cmock_line = cmock_call_instance->LineNumber;
8319 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8321 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8323 if (!cmock_call_instance->ExpectAnyArgsBool)
8324 {
8325 if (!cmock_call_instance->IgnoreArg_c409StatusDefinition)
8326 {
8327 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan409Info,CMockString_c409StatusDefinition);
8328 if (cmock_call_instance->Expected_c409StatusDefinition == NULL)
8329 { UNITY_TEST_ASSERT_NULL(c409StatusDefinition, cmock_line, CMockStringExpNULL); }
8330 else
8331 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c409StatusDefinition), (void*)(c409StatusDefinition), sizeof(c409StatusDefinition_t), cmock_call_instance->Expected_c409StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
8332 }
8333 }
8334 if (Mock.vLaserDataGetCan409Info_CallbackFunctionPointer != NULL)
8335 {
8336 Mock.vLaserDataGetCan409Info_CallbackFunctionPointer(c409StatusDefinition, Mock.vLaserDataGetCan409Info_CallbackCalls++);
8337 }
8338 if (cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Used)
8339 {
8340 UNITY_TEST_ASSERT_NOT_NULL(c409StatusDefinition, cmock_line, CMockStringPtrIsNULL);
8341 memcpy((void*)c409StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Val,
8342 cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Size);
8343 }
8345}
8346
8347void CMockExpectParameters_vLaserDataGetCan409Info(CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE* cmock_call_instance, c409StatusDefinition_t* c409StatusDefinition, int c409StatusDefinition_Depth);
8348void CMockExpectParameters_vLaserDataGetCan409Info(CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE* cmock_call_instance, c409StatusDefinition_t* c409StatusDefinition, int c409StatusDefinition_Depth)
8349{
8350 cmock_call_instance->Expected_c409StatusDefinition = c409StatusDefinition;
8351 cmock_call_instance->Expected_c409StatusDefinition_Depth = c409StatusDefinition_Depth;
8352 cmock_call_instance->IgnoreArg_c409StatusDefinition = 0;
8353 cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Used = 0;
8354}
8355
8357{
8358 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)1;
8359}
8360
8362{
8363 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8364}
8365
8367{
8370 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8371 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8372 Mock.vLaserDataGetCan409Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan409Info_CallInstance, cmock_guts_index);
8373 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8374 cmock_call_instance->LineNumber = cmock_line;
8375 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8376 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8377 cmock_call_instance->ExpectAnyArgsBool = (char)1;
8378}
8379
8380void vLaserDataGetCan409Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* c409StatusDefinition)
8381{
8384 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8385 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8386 Mock.vLaserDataGetCan409Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan409Info_CallInstance, cmock_guts_index);
8387 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8388 cmock_call_instance->LineNumber = cmock_line;
8389 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8390 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8391 CMockExpectParameters_vLaserDataGetCan409Info(cmock_call_instance, c409StatusDefinition, 1);
8392}
8393
8395{
8396 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8397 Mock.vLaserDataGetCan409Info_CallbackBool = (char)1;
8398 Mock.vLaserDataGetCan409Info_CallbackFunctionPointer = Callback;
8399}
8400
8402{
8403 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8404 Mock.vLaserDataGetCan409Info_CallbackBool = (char)0;
8405 Mock.vLaserDataGetCan409Info_CallbackFunctionPointer = Callback;
8406}
8407
8408void vLaserDataGetCan409Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* c409StatusDefinition, int c409StatusDefinition_Depth)
8409{
8412 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8413 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8414 Mock.vLaserDataGetCan409Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan409Info_CallInstance, cmock_guts_index);
8415 Mock.vLaserDataGetCan409Info_IgnoreBool = (char)0;
8416 cmock_call_instance->LineNumber = cmock_line;
8417 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8418 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8419 CMockExpectParameters_vLaserDataGetCan409Info(cmock_call_instance, c409StatusDefinition, c409StatusDefinition_Depth);
8420}
8421
8422void vLaserDataGetCan409Info_CMockReturnMemThruPtr_c409StatusDefinition(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* c409StatusDefinition, size_t cmock_size)
8423{
8425 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
8426 cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Used = 1;
8427 cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Val = c409StatusDefinition;
8428 cmock_call_instance->ReturnThruPtr_c409StatusDefinition_Size = cmock_size;
8429}
8430
8437
8438c409StatusDefinition_t* vLaserDataGetCan409Pointer(void)
8439{
8440 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8442 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan409Pointer);
8443 cmock_call_instance = (CMOCK_vLaserDataGetCan409Pointer_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan409Pointer_CallInstance);
8444 Mock.vLaserDataGetCan409Pointer_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan409Pointer_CallInstance);
8445 if (Mock.vLaserDataGetCan409Pointer_IgnoreBool)
8446 {
8448 if (cmock_call_instance == NULL)
8449 return Mock.vLaserDataGetCan409Pointer_FinalReturn;
8450 Mock.vLaserDataGetCan409Pointer_FinalReturn = cmock_call_instance->ReturnVal;
8451 return cmock_call_instance->ReturnVal;
8452 }
8453 if (!Mock.vLaserDataGetCan409Pointer_CallbackBool &&
8454 Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer != NULL)
8455 {
8456 c409StatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer(Mock.vLaserDataGetCan409Pointer_CallbackCalls++);
8458 return cmock_cb_ret;
8459 }
8460 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8461 cmock_line = cmock_call_instance->LineNumber;
8462 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8464 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8466 if (Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer != NULL)
8467 {
8468 cmock_call_instance->ReturnVal = Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer(Mock.vLaserDataGetCan409Pointer_CallbackCalls++);
8469 }
8471 return cmock_call_instance->ReturnVal;
8472}
8473
8474void vLaserDataGetCan409Pointer_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* cmock_to_return)
8475{
8478 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8479 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8480 Mock.vLaserDataGetCan409Pointer_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan409Pointer_CallInstance, cmock_guts_index);
8481 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)0;
8482 cmock_call_instance->LineNumber = cmock_line;
8483 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8484 cmock_call_instance->ReturnVal = cmock_to_return;
8485 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)1;
8486}
8487
8489{
8490 if(Mock.vLaserDataGetCan409Pointer_IgnoreBool)
8491 Mock.vLaserDataGetCan409Pointer_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan409Pointer_CallInstance);
8492 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)0;
8493}
8494
8495void vLaserDataGetCan409Pointer_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t* cmock_to_return)
8496{
8499 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8500 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8501 Mock.vLaserDataGetCan409Pointer_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan409Pointer_CallInstance, cmock_guts_index);
8502 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)0;
8503 cmock_call_instance->LineNumber = cmock_line;
8504 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8505 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8506 cmock_call_instance->ReturnVal = cmock_to_return;
8507}
8508
8510{
8511 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)0;
8512 Mock.vLaserDataGetCan409Pointer_CallbackBool = (char)1;
8513 Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer = Callback;
8514}
8515
8517{
8518 Mock.vLaserDataGetCan409Pointer_IgnoreBool = (char)0;
8519 Mock.vLaserDataGetCan409Pointer_CallbackBool = (char)0;
8520 Mock.vLaserDataGetCan409Pointer_CallbackFunctionPointer = Callback;
8521}
8522
8523c40AStatusDefinition_t* vLaserDataGetCan40AInfo(void)
8524{
8525 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8527 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan40AInfo);
8528 cmock_call_instance = (CMOCK_vLaserDataGetCan40AInfo_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan40AInfo_CallInstance);
8529 Mock.vLaserDataGetCan40AInfo_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan40AInfo_CallInstance);
8530 if (Mock.vLaserDataGetCan40AInfo_IgnoreBool)
8531 {
8533 if (cmock_call_instance == NULL)
8534 return Mock.vLaserDataGetCan40AInfo_FinalReturn;
8535 Mock.vLaserDataGetCan40AInfo_FinalReturn = cmock_call_instance->ReturnVal;
8536 return cmock_call_instance->ReturnVal;
8537 }
8538 if (!Mock.vLaserDataGetCan40AInfo_CallbackBool &&
8539 Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer != NULL)
8540 {
8541 c40AStatusDefinition_t* cmock_cb_ret = Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer(Mock.vLaserDataGetCan40AInfo_CallbackCalls++);
8543 return cmock_cb_ret;
8544 }
8545 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8546 cmock_line = cmock_call_instance->LineNumber;
8547 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8549 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8551 if (Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer != NULL)
8552 {
8553 cmock_call_instance->ReturnVal = Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer(Mock.vLaserDataGetCan40AInfo_CallbackCalls++);
8554 }
8556 return cmock_call_instance->ReturnVal;
8557}
8558
8559void vLaserDataGetCan40AInfo_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c40AStatusDefinition_t* cmock_to_return)
8560{
8563 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8564 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8565 Mock.vLaserDataGetCan40AInfo_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan40AInfo_CallInstance, cmock_guts_index);
8566 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)0;
8567 cmock_call_instance->LineNumber = cmock_line;
8568 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8569 cmock_call_instance->ReturnVal = cmock_to_return;
8570 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)1;
8571}
8572
8574{
8575 if(Mock.vLaserDataGetCan40AInfo_IgnoreBool)
8576 Mock.vLaserDataGetCan40AInfo_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan40AInfo_CallInstance);
8577 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)0;
8578}
8579
8580void vLaserDataGetCan40AInfo_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c40AStatusDefinition_t* cmock_to_return)
8581{
8584 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8585 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8586 Mock.vLaserDataGetCan40AInfo_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan40AInfo_CallInstance, cmock_guts_index);
8587 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)0;
8588 cmock_call_instance->LineNumber = cmock_line;
8589 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8590 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8591 cmock_call_instance->ReturnVal = cmock_to_return;
8592}
8593
8595{
8596 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)0;
8597 Mock.vLaserDataGetCan40AInfo_CallbackBool = (char)1;
8598 Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer = Callback;
8599}
8600
8602{
8603 Mock.vLaserDataGetCan40AInfo_IgnoreBool = (char)0;
8604 Mock.vLaserDataGetCan40AInfo_CallbackBool = (char)0;
8605 Mock.vLaserDataGetCan40AInfo_CallbackFunctionPointer = Callback;
8606}
8607
8608void vLaserDataGetCan423Info(c423StatusDefinition_t* c423StatusDefinition)
8609{
8610 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8612 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan423Info);
8613 cmock_call_instance = (CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan423Info_CallInstance);
8614 Mock.vLaserDataGetCan423Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan423Info_CallInstance);
8615 if (Mock.vLaserDataGetCan423Info_IgnoreBool)
8616 {
8618 return;
8619 }
8620 if (!Mock.vLaserDataGetCan423Info_CallbackBool &&
8621 Mock.vLaserDataGetCan423Info_CallbackFunctionPointer != NULL)
8622 {
8623 Mock.vLaserDataGetCan423Info_CallbackFunctionPointer(c423StatusDefinition, Mock.vLaserDataGetCan423Info_CallbackCalls++);
8625 return;
8626 }
8627 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8628 cmock_line = cmock_call_instance->LineNumber;
8629 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8631 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8633 if (!cmock_call_instance->ExpectAnyArgsBool)
8634 {
8635 if (!cmock_call_instance->IgnoreArg_c423StatusDefinition)
8636 {
8637 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan423Info,CMockString_c423StatusDefinition);
8638 if (cmock_call_instance->Expected_c423StatusDefinition == NULL)
8639 { UNITY_TEST_ASSERT_NULL(c423StatusDefinition, cmock_line, CMockStringExpNULL); }
8640 else
8641 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c423StatusDefinition), (void*)(c423StatusDefinition), sizeof(c423StatusDefinition_t), cmock_call_instance->Expected_c423StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
8642 }
8643 }
8644 if (Mock.vLaserDataGetCan423Info_CallbackFunctionPointer != NULL)
8645 {
8646 Mock.vLaserDataGetCan423Info_CallbackFunctionPointer(c423StatusDefinition, Mock.vLaserDataGetCan423Info_CallbackCalls++);
8647 }
8648 if (cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Used)
8649 {
8650 UNITY_TEST_ASSERT_NOT_NULL(c423StatusDefinition, cmock_line, CMockStringPtrIsNULL);
8651 memcpy((void*)c423StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Val,
8652 cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Size);
8653 }
8655}
8656
8657void CMockExpectParameters_vLaserDataGetCan423Info(CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE* cmock_call_instance, c423StatusDefinition_t* c423StatusDefinition, int c423StatusDefinition_Depth);
8658void CMockExpectParameters_vLaserDataGetCan423Info(CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE* cmock_call_instance, c423StatusDefinition_t* c423StatusDefinition, int c423StatusDefinition_Depth)
8659{
8660 cmock_call_instance->Expected_c423StatusDefinition = c423StatusDefinition;
8661 cmock_call_instance->Expected_c423StatusDefinition_Depth = c423StatusDefinition_Depth;
8662 cmock_call_instance->IgnoreArg_c423StatusDefinition = 0;
8663 cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Used = 0;
8664}
8665
8667{
8668 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)1;
8669}
8670
8672{
8673 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8674}
8675
8677{
8680 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8681 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8682 Mock.vLaserDataGetCan423Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan423Info_CallInstance, cmock_guts_index);
8683 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8684 cmock_call_instance->LineNumber = cmock_line;
8685 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8686 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8687 cmock_call_instance->ExpectAnyArgsBool = (char)1;
8688}
8689
8690void vLaserDataGetCan423Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t* c423StatusDefinition)
8691{
8694 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8695 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8696 Mock.vLaserDataGetCan423Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan423Info_CallInstance, cmock_guts_index);
8697 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8698 cmock_call_instance->LineNumber = cmock_line;
8699 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8700 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8701 CMockExpectParameters_vLaserDataGetCan423Info(cmock_call_instance, c423StatusDefinition, 1);
8702}
8703
8705{
8706 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8707 Mock.vLaserDataGetCan423Info_CallbackBool = (char)1;
8708 Mock.vLaserDataGetCan423Info_CallbackFunctionPointer = Callback;
8709}
8710
8712{
8713 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8714 Mock.vLaserDataGetCan423Info_CallbackBool = (char)0;
8715 Mock.vLaserDataGetCan423Info_CallbackFunctionPointer = Callback;
8716}
8717
8718void vLaserDataGetCan423Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t* c423StatusDefinition, int c423StatusDefinition_Depth)
8719{
8722 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8723 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8724 Mock.vLaserDataGetCan423Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan423Info_CallInstance, cmock_guts_index);
8725 Mock.vLaserDataGetCan423Info_IgnoreBool = (char)0;
8726 cmock_call_instance->LineNumber = cmock_line;
8727 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8728 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8729 CMockExpectParameters_vLaserDataGetCan423Info(cmock_call_instance, c423StatusDefinition, c423StatusDefinition_Depth);
8730}
8731
8732void vLaserDataGetCan423Info_CMockReturnMemThruPtr_c423StatusDefinition(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t* c423StatusDefinition, size_t cmock_size)
8733{
8735 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
8736 cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Used = 1;
8737 cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Val = c423StatusDefinition;
8738 cmock_call_instance->ReturnThruPtr_c423StatusDefinition_Size = cmock_size;
8739}
8740
8747
8748c428StatusDefinition_t* pLaserDataGetCan428Info(void)
8749{
8750 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8752 UNITY_SET_DETAIL(CMockString_pLaserDataGetCan428Info);
8753 cmock_call_instance = (CMOCK_pLaserDataGetCan428Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.pLaserDataGetCan428Info_CallInstance);
8754 Mock.pLaserDataGetCan428Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan428Info_CallInstance);
8755 if (Mock.pLaserDataGetCan428Info_IgnoreBool)
8756 {
8758 if (cmock_call_instance == NULL)
8759 return Mock.pLaserDataGetCan428Info_FinalReturn;
8760 Mock.pLaserDataGetCan428Info_FinalReturn = cmock_call_instance->ReturnVal;
8761 return cmock_call_instance->ReturnVal;
8762 }
8763 if (!Mock.pLaserDataGetCan428Info_CallbackBool &&
8764 Mock.pLaserDataGetCan428Info_CallbackFunctionPointer != NULL)
8765 {
8766 c428StatusDefinition_t* cmock_cb_ret = Mock.pLaserDataGetCan428Info_CallbackFunctionPointer(Mock.pLaserDataGetCan428Info_CallbackCalls++);
8768 return cmock_cb_ret;
8769 }
8770 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8771 cmock_line = cmock_call_instance->LineNumber;
8772 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8774 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8776 if (Mock.pLaserDataGetCan428Info_CallbackFunctionPointer != NULL)
8777 {
8778 cmock_call_instance->ReturnVal = Mock.pLaserDataGetCan428Info_CallbackFunctionPointer(Mock.pLaserDataGetCan428Info_CallbackCalls++);
8779 }
8781 return cmock_call_instance->ReturnVal;
8782}
8783
8784void pLaserDataGetCan428Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c428StatusDefinition_t* cmock_to_return)
8785{
8788 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8789 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8790 Mock.pLaserDataGetCan428Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan428Info_CallInstance, cmock_guts_index);
8791 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)0;
8792 cmock_call_instance->LineNumber = cmock_line;
8793 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8794 cmock_call_instance->ReturnVal = cmock_to_return;
8795 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)1;
8796}
8797
8799{
8800 if(Mock.pLaserDataGetCan428Info_IgnoreBool)
8801 Mock.pLaserDataGetCan428Info_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetCan428Info_CallInstance);
8802 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)0;
8803}
8804
8805void pLaserDataGetCan428Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c428StatusDefinition_t* cmock_to_return)
8806{
8809 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8810 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8811 Mock.pLaserDataGetCan428Info_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetCan428Info_CallInstance, cmock_guts_index);
8812 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)0;
8813 cmock_call_instance->LineNumber = cmock_line;
8814 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8815 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8816 cmock_call_instance->ReturnVal = cmock_to_return;
8817}
8818
8820{
8821 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)0;
8822 Mock.pLaserDataGetCan428Info_CallbackBool = (char)1;
8823 Mock.pLaserDataGetCan428Info_CallbackFunctionPointer = Callback;
8824}
8825
8827{
8828 Mock.pLaserDataGetCan428Info_IgnoreBool = (char)0;
8829 Mock.pLaserDataGetCan428Info_CallbackBool = (char)0;
8830 Mock.pLaserDataGetCan428Info_CallbackFunctionPointer = Callback;
8831}
8832
8833xExternalAnalogThermistorsInputs_t* pLaserDataGetThermistorData(void)
8834{
8835 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8837 UNITY_SET_DETAIL(CMockString_pLaserDataGetThermistorData);
8838 cmock_call_instance = (CMOCK_pLaserDataGetThermistorData_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.pLaserDataGetThermistorData_CallInstance);
8839 Mock.pLaserDataGetThermistorData_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetThermistorData_CallInstance);
8840 if (Mock.pLaserDataGetThermistorData_IgnoreBool)
8841 {
8843 if (cmock_call_instance == NULL)
8844 return Mock.pLaserDataGetThermistorData_FinalReturn;
8845 Mock.pLaserDataGetThermistorData_FinalReturn = cmock_call_instance->ReturnVal;
8846 return cmock_call_instance->ReturnVal;
8847 }
8848 if (!Mock.pLaserDataGetThermistorData_CallbackBool &&
8849 Mock.pLaserDataGetThermistorData_CallbackFunctionPointer != NULL)
8850 {
8851 xExternalAnalogThermistorsInputs_t* cmock_cb_ret = Mock.pLaserDataGetThermistorData_CallbackFunctionPointer(Mock.pLaserDataGetThermistorData_CallbackCalls++);
8853 return cmock_cb_ret;
8854 }
8855 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8856 cmock_line = cmock_call_instance->LineNumber;
8857 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8859 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8861 if (Mock.pLaserDataGetThermistorData_CallbackFunctionPointer != NULL)
8862 {
8863 cmock_call_instance->ReturnVal = Mock.pLaserDataGetThermistorData_CallbackFunctionPointer(Mock.pLaserDataGetThermistorData_CallbackCalls++);
8864 }
8866 return cmock_call_instance->ReturnVal;
8867}
8868
8869void pLaserDataGetThermistorData_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xExternalAnalogThermistorsInputs_t* cmock_to_return)
8870{
8873 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8874 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8875 Mock.pLaserDataGetThermistorData_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetThermistorData_CallInstance, cmock_guts_index);
8876 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)0;
8877 cmock_call_instance->LineNumber = cmock_line;
8878 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8879 cmock_call_instance->ReturnVal = cmock_to_return;
8880 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)1;
8881}
8882
8884{
8885 if(Mock.pLaserDataGetThermistorData_IgnoreBool)
8886 Mock.pLaserDataGetThermistorData_CallInstance = CMock_Guts_MemNext(Mock.pLaserDataGetThermistorData_CallInstance);
8887 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)0;
8888}
8889
8890void pLaserDataGetThermistorData_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xExternalAnalogThermistorsInputs_t* cmock_to_return)
8891{
8894 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8895 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8896 Mock.pLaserDataGetThermistorData_CallInstance = CMock_Guts_MemChain(Mock.pLaserDataGetThermistorData_CallInstance, cmock_guts_index);
8897 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)0;
8898 cmock_call_instance->LineNumber = cmock_line;
8899 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8900 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8901 cmock_call_instance->ReturnVal = cmock_to_return;
8902}
8903
8905{
8906 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)0;
8907 Mock.pLaserDataGetThermistorData_CallbackBool = (char)1;
8908 Mock.pLaserDataGetThermistorData_CallbackFunctionPointer = Callback;
8909}
8910
8912{
8913 Mock.pLaserDataGetThermistorData_IgnoreBool = (char)0;
8914 Mock.pLaserDataGetThermistorData_CallbackBool = (char)0;
8915 Mock.pLaserDataGetThermistorData_CallbackFunctionPointer = Callback;
8916}
8917
8918void vLaserDataGetCan411Info(c411StatusDefinition_t* c411StatusDefinition)
8919{
8920 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
8922 UNITY_SET_DETAIL(CMockString_vLaserDataGetCan411Info);
8923 cmock_call_instance = (CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserDataGetCan411Info_CallInstance);
8924 Mock.vLaserDataGetCan411Info_CallInstance = CMock_Guts_MemNext(Mock.vLaserDataGetCan411Info_CallInstance);
8925 if (Mock.vLaserDataGetCan411Info_IgnoreBool)
8926 {
8928 return;
8929 }
8930 if (!Mock.vLaserDataGetCan411Info_CallbackBool &&
8931 Mock.vLaserDataGetCan411Info_CallbackFunctionPointer != NULL)
8932 {
8933 Mock.vLaserDataGetCan411Info_CallbackFunctionPointer(c411StatusDefinition, Mock.vLaserDataGetCan411Info_CallbackCalls++);
8935 return;
8936 }
8937 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
8938 cmock_line = cmock_call_instance->LineNumber;
8939 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
8941 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
8943 if (!cmock_call_instance->ExpectAnyArgsBool)
8944 {
8945 if (!cmock_call_instance->IgnoreArg_c411StatusDefinition)
8946 {
8947 UNITY_SET_DETAILS(CMockString_vLaserDataGetCan411Info,CMockString_c411StatusDefinition);
8948 if (cmock_call_instance->Expected_c411StatusDefinition == NULL)
8949 { UNITY_TEST_ASSERT_NULL(c411StatusDefinition, cmock_line, CMockStringExpNULL); }
8950 else
8951 { UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY((void*)(cmock_call_instance->Expected_c411StatusDefinition), (void*)(c411StatusDefinition), sizeof(c411StatusDefinition_t), cmock_call_instance->Expected_c411StatusDefinition_Depth, cmock_line, CMockStringMismatch); }
8952 }
8953 }
8954 if (Mock.vLaserDataGetCan411Info_CallbackFunctionPointer != NULL)
8955 {
8956 Mock.vLaserDataGetCan411Info_CallbackFunctionPointer(c411StatusDefinition, Mock.vLaserDataGetCan411Info_CallbackCalls++);
8957 }
8958 if (cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Used)
8959 {
8960 UNITY_TEST_ASSERT_NOT_NULL(c411StatusDefinition, cmock_line, CMockStringPtrIsNULL);
8961 memcpy((void*)c411StatusDefinition, (void*)cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Val,
8962 cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Size);
8963 }
8965}
8966
8967void CMockExpectParameters_vLaserDataGetCan411Info(CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE* cmock_call_instance, c411StatusDefinition_t* c411StatusDefinition, int c411StatusDefinition_Depth);
8968void CMockExpectParameters_vLaserDataGetCan411Info(CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE* cmock_call_instance, c411StatusDefinition_t* c411StatusDefinition, int c411StatusDefinition_Depth)
8969{
8970 cmock_call_instance->Expected_c411StatusDefinition = c411StatusDefinition;
8971 cmock_call_instance->Expected_c411StatusDefinition_Depth = c411StatusDefinition_Depth;
8972 cmock_call_instance->IgnoreArg_c411StatusDefinition = 0;
8973 cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Used = 0;
8974}
8975
8977{
8978 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)1;
8979}
8980
8982{
8983 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
8984}
8985
8987{
8990 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
8991 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
8992 Mock.vLaserDataGetCan411Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan411Info_CallInstance, cmock_guts_index);
8993 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
8994 cmock_call_instance->LineNumber = cmock_line;
8995 cmock_call_instance->CallOrder = ++GlobalExpectCount;
8996 cmock_call_instance->ExpectAnyArgsBool = (char)0;
8997 cmock_call_instance->ExpectAnyArgsBool = (char)1;
8998}
8999
9000void vLaserDataGetCan411Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t* c411StatusDefinition)
9001{
9004 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9005 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9006 Mock.vLaserDataGetCan411Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan411Info_CallInstance, cmock_guts_index);
9007 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
9008 cmock_call_instance->LineNumber = cmock_line;
9009 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9010 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9011 CMockExpectParameters_vLaserDataGetCan411Info(cmock_call_instance, c411StatusDefinition, 1);
9012}
9013
9015{
9016 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
9017 Mock.vLaserDataGetCan411Info_CallbackBool = (char)1;
9018 Mock.vLaserDataGetCan411Info_CallbackFunctionPointer = Callback;
9019}
9020
9022{
9023 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
9024 Mock.vLaserDataGetCan411Info_CallbackBool = (char)0;
9025 Mock.vLaserDataGetCan411Info_CallbackFunctionPointer = Callback;
9026}
9027
9028void vLaserDataGetCan411Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t* c411StatusDefinition, int c411StatusDefinition_Depth)
9029{
9032 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9033 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9034 Mock.vLaserDataGetCan411Info_CallInstance = CMock_Guts_MemChain(Mock.vLaserDataGetCan411Info_CallInstance, cmock_guts_index);
9035 Mock.vLaserDataGetCan411Info_IgnoreBool = (char)0;
9036 cmock_call_instance->LineNumber = cmock_line;
9037 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9038 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9039 CMockExpectParameters_vLaserDataGetCan411Info(cmock_call_instance, c411StatusDefinition, c411StatusDefinition_Depth);
9040}
9041
9042void vLaserDataGetCan411Info_CMockReturnMemThruPtr_c411StatusDefinition(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t* c411StatusDefinition, size_t cmock_size)
9043{
9045 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
9046 cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Used = 1;
9047 cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Val = c411StatusDefinition;
9048 cmock_call_instance->ReturnThruPtr_c411StatusDefinition_Size = cmock_size;
9049}
9050
9057
9059{
9060 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9061 CMOCK_vUpdateCommonNvmMemory_CALL_INSTANCE* cmock_call_instance;
9062 UNITY_SET_DETAIL(CMockString_vUpdateCommonNvmMemory);
9063 cmock_call_instance = (CMOCK_vUpdateCommonNvmMemory_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateCommonNvmMemory_CallInstance);
9064 Mock.vUpdateCommonNvmMemory_CallInstance = CMock_Guts_MemNext(Mock.vUpdateCommonNvmMemory_CallInstance);
9065 if (Mock.vUpdateCommonNvmMemory_IgnoreBool)
9066 {
9068 return;
9069 }
9070 if (!Mock.vUpdateCommonNvmMemory_CallbackBool &&
9071 Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer != NULL)
9072 {
9073 Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer(Mock.vUpdateCommonNvmMemory_CallbackCalls++);
9075 return;
9076 }
9077 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9078 cmock_line = cmock_call_instance->LineNumber;
9079 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9081 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9083 if (Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer != NULL)
9084 {
9085 Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer(Mock.vUpdateCommonNvmMemory_CallbackCalls++);
9086 }
9088}
9089
9091{
9092 Mock.vUpdateCommonNvmMemory_IgnoreBool = (char)1;
9093}
9094
9096{
9097 Mock.vUpdateCommonNvmMemory_IgnoreBool = (char)0;
9098}
9099
9101{
9104 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9105 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9106 Mock.vUpdateCommonNvmMemory_CallInstance = CMock_Guts_MemChain(Mock.vUpdateCommonNvmMemory_CallInstance, cmock_guts_index);
9107 Mock.vUpdateCommonNvmMemory_IgnoreBool = (char)0;
9108 cmock_call_instance->LineNumber = cmock_line;
9109 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9110 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9111}
9112
9114{
9115 Mock.vUpdateCommonNvmMemory_IgnoreBool = (char)0;
9116 Mock.vUpdateCommonNvmMemory_CallbackBool = (char)1;
9117 Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer = Callback;
9118}
9119
9121{
9122 Mock.vUpdateCommonNvmMemory_IgnoreBool = (char)0;
9123 Mock.vUpdateCommonNvmMemory_CallbackBool = (char)0;
9124 Mock.vUpdateCommonNvmMemory_CallbackFunctionPointer = Callback;
9125}
9126
9128{
9129 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9130 CMOCK_vUpdateLnaNvmMemory_CALL_INSTANCE* cmock_call_instance;
9131 UNITY_SET_DETAIL(CMockString_vUpdateLnaNvmMemory);
9132 cmock_call_instance = (CMOCK_vUpdateLnaNvmMemory_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateLnaNvmMemory_CallInstance);
9133 Mock.vUpdateLnaNvmMemory_CallInstance = CMock_Guts_MemNext(Mock.vUpdateLnaNvmMemory_CallInstance);
9134 if (Mock.vUpdateLnaNvmMemory_IgnoreBool)
9135 {
9137 return;
9138 }
9139 if (!Mock.vUpdateLnaNvmMemory_CallbackBool &&
9140 Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer != NULL)
9141 {
9142 Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer(Mock.vUpdateLnaNvmMemory_CallbackCalls++);
9144 return;
9145 }
9146 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9147 cmock_line = cmock_call_instance->LineNumber;
9148 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9150 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9152 if (Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer != NULL)
9153 {
9154 Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer(Mock.vUpdateLnaNvmMemory_CallbackCalls++);
9155 }
9157}
9158
9160{
9161 Mock.vUpdateLnaNvmMemory_IgnoreBool = (char)1;
9162}
9163
9165{
9166 Mock.vUpdateLnaNvmMemory_IgnoreBool = (char)0;
9167}
9168
9170{
9173 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9174 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9175 Mock.vUpdateLnaNvmMemory_CallInstance = CMock_Guts_MemChain(Mock.vUpdateLnaNvmMemory_CallInstance, cmock_guts_index);
9176 Mock.vUpdateLnaNvmMemory_IgnoreBool = (char)0;
9177 cmock_call_instance->LineNumber = cmock_line;
9178 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9179 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9180}
9181
9183{
9184 Mock.vUpdateLnaNvmMemory_IgnoreBool = (char)0;
9185 Mock.vUpdateLnaNvmMemory_CallbackBool = (char)1;
9186 Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer = Callback;
9187}
9188
9190{
9191 Mock.vUpdateLnaNvmMemory_IgnoreBool = (char)0;
9192 Mock.vUpdateLnaNvmMemory_CallbackBool = (char)0;
9193 Mock.vUpdateLnaNvmMemory_CallbackFunctionPointer = Callback;
9194}
9195
9197{
9198 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9199 CMOCK_vUpdateBoostNvmMemory_CALL_INSTANCE* cmock_call_instance;
9200 UNITY_SET_DETAIL(CMockString_vUpdateBoostNvmMemory);
9201 cmock_call_instance = (CMOCK_vUpdateBoostNvmMemory_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateBoostNvmMemory_CallInstance);
9202 Mock.vUpdateBoostNvmMemory_CallInstance = CMock_Guts_MemNext(Mock.vUpdateBoostNvmMemory_CallInstance);
9203 if (Mock.vUpdateBoostNvmMemory_IgnoreBool)
9204 {
9206 return;
9207 }
9208 if (!Mock.vUpdateBoostNvmMemory_CallbackBool &&
9209 Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer != NULL)
9210 {
9211 Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer(Mock.vUpdateBoostNvmMemory_CallbackCalls++);
9213 return;
9214 }
9215 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9216 cmock_line = cmock_call_instance->LineNumber;
9217 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9219 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9221 if (Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer != NULL)
9222 {
9223 Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer(Mock.vUpdateBoostNvmMemory_CallbackCalls++);
9224 }
9226}
9227
9229{
9230 Mock.vUpdateBoostNvmMemory_IgnoreBool = (char)1;
9231}
9232
9234{
9235 Mock.vUpdateBoostNvmMemory_IgnoreBool = (char)0;
9236}
9237
9239{
9242 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9243 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9244 Mock.vUpdateBoostNvmMemory_CallInstance = CMock_Guts_MemChain(Mock.vUpdateBoostNvmMemory_CallInstance, cmock_guts_index);
9245 Mock.vUpdateBoostNvmMemory_IgnoreBool = (char)0;
9246 cmock_call_instance->LineNumber = cmock_line;
9247 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9248 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9249}
9250
9252{
9253 Mock.vUpdateBoostNvmMemory_IgnoreBool = (char)0;
9254 Mock.vUpdateBoostNvmMemory_CallbackBool = (char)1;
9255 Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer = Callback;
9256}
9257
9259{
9260 Mock.vUpdateBoostNvmMemory_IgnoreBool = (char)0;
9261 Mock.vUpdateBoostNvmMemory_CallbackBool = (char)0;
9262 Mock.vUpdateBoostNvmMemory_CallbackFunctionPointer = Callback;
9263}
9264
9266{
9267 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9268 CMOCK_vUpdateConfigInfo_CALL_INSTANCE* cmock_call_instance;
9269 UNITY_SET_DETAIL(CMockString_vUpdateConfigInfo);
9270 cmock_call_instance = (CMOCK_vUpdateConfigInfo_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateConfigInfo_CallInstance);
9271 Mock.vUpdateConfigInfo_CallInstance = CMock_Guts_MemNext(Mock.vUpdateConfigInfo_CallInstance);
9272 if (Mock.vUpdateConfigInfo_IgnoreBool)
9273 {
9275 return;
9276 }
9277 if (!Mock.vUpdateConfigInfo_CallbackBool &&
9278 Mock.vUpdateConfigInfo_CallbackFunctionPointer != NULL)
9279 {
9280 Mock.vUpdateConfigInfo_CallbackFunctionPointer(Mock.vUpdateConfigInfo_CallbackCalls++);
9282 return;
9283 }
9284 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9285 cmock_line = cmock_call_instance->LineNumber;
9286 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9288 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9290 if (Mock.vUpdateConfigInfo_CallbackFunctionPointer != NULL)
9291 {
9292 Mock.vUpdateConfigInfo_CallbackFunctionPointer(Mock.vUpdateConfigInfo_CallbackCalls++);
9293 }
9295}
9296
9298{
9299 Mock.vUpdateConfigInfo_IgnoreBool = (char)1;
9300}
9301
9303{
9304 Mock.vUpdateConfigInfo_IgnoreBool = (char)0;
9305}
9306
9308{
9311 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9312 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9313 Mock.vUpdateConfigInfo_CallInstance = CMock_Guts_MemChain(Mock.vUpdateConfigInfo_CallInstance, cmock_guts_index);
9314 Mock.vUpdateConfigInfo_IgnoreBool = (char)0;
9315 cmock_call_instance->LineNumber = cmock_line;
9316 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9317 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9318}
9319
9321{
9322 Mock.vUpdateConfigInfo_IgnoreBool = (char)0;
9323 Mock.vUpdateConfigInfo_CallbackBool = (char)1;
9324 Mock.vUpdateConfigInfo_CallbackFunctionPointer = Callback;
9325}
9326
9328{
9329 Mock.vUpdateConfigInfo_IgnoreBool = (char)0;
9330 Mock.vUpdateConfigInfo_CallbackBool = (char)0;
9331 Mock.vUpdateConfigInfo_CallbackFunctionPointer = Callback;
9332}
9333
9335{
9336 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9338 UNITY_SET_DETAIL(CMockString_bInitCommonMemoryImageFromNvm);
9339 cmock_call_instance = (CMOCK_bInitCommonMemoryImageFromNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bInitCommonMemoryImageFromNvm_CallInstance);
9340 Mock.bInitCommonMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitCommonMemoryImageFromNvm_CallInstance);
9341 if (Mock.bInitCommonMemoryImageFromNvm_IgnoreBool)
9342 {
9344 if (cmock_call_instance == NULL)
9345 return Mock.bInitCommonMemoryImageFromNvm_FinalReturn;
9346 memcpy((void*)(&Mock.bInitCommonMemoryImageFromNvm_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
9347 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9348 return cmock_call_instance->ReturnVal;
9349 }
9350 if (!Mock.bInitCommonMemoryImageFromNvm_CallbackBool &&
9351 Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9352 {
9353 eBool_t cmock_cb_ret = Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitCommonMemoryImageFromNvm_CallbackCalls++);
9355 return cmock_cb_ret;
9356 }
9357 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9358 cmock_line = cmock_call_instance->LineNumber;
9359 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9361 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9363 if (Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9364 {
9365 cmock_call_instance->ReturnVal = Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitCommonMemoryImageFromNvm_CallbackCalls++);
9366 }
9368 return cmock_call_instance->ReturnVal;
9369}
9370
9372{
9375 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9376 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9377 Mock.bInitCommonMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitCommonMemoryImageFromNvm_CallInstance, cmock_guts_index);
9378 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)0;
9379 cmock_call_instance->LineNumber = cmock_line;
9380 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9381 cmock_call_instance->ReturnVal = cmock_to_return;
9382 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)1;
9383}
9384
9386{
9387 if(Mock.bInitCommonMemoryImageFromNvm_IgnoreBool)
9388 Mock.bInitCommonMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitCommonMemoryImageFromNvm_CallInstance);
9389 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)0;
9390}
9391
9393{
9396 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9397 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9398 Mock.bInitCommonMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitCommonMemoryImageFromNvm_CallInstance, cmock_guts_index);
9399 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)0;
9400 cmock_call_instance->LineNumber = cmock_line;
9401 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9402 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9403 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
9404 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9405}
9406
9408{
9409 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)0;
9410 Mock.bInitCommonMemoryImageFromNvm_CallbackBool = (char)1;
9411 Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9412}
9413
9415{
9416 Mock.bInitCommonMemoryImageFromNvm_IgnoreBool = (char)0;
9417 Mock.bInitCommonMemoryImageFromNvm_CallbackBool = (char)0;
9418 Mock.bInitCommonMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9419}
9420
9422{
9423 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9425 UNITY_SET_DETAIL(CMockString_bInitLnaMemoryImageFromNvm);
9426 cmock_call_instance = (CMOCK_bInitLnaMemoryImageFromNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bInitLnaMemoryImageFromNvm_CallInstance);
9427 Mock.bInitLnaMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitLnaMemoryImageFromNvm_CallInstance);
9428 if (Mock.bInitLnaMemoryImageFromNvm_IgnoreBool)
9429 {
9431 if (cmock_call_instance == NULL)
9432 return Mock.bInitLnaMemoryImageFromNvm_FinalReturn;
9433 memcpy((void*)(&Mock.bInitLnaMemoryImageFromNvm_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
9434 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9435 return cmock_call_instance->ReturnVal;
9436 }
9437 if (!Mock.bInitLnaMemoryImageFromNvm_CallbackBool &&
9438 Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9439 {
9440 eBool_t cmock_cb_ret = Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitLnaMemoryImageFromNvm_CallbackCalls++);
9442 return cmock_cb_ret;
9443 }
9444 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9445 cmock_line = cmock_call_instance->LineNumber;
9446 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9448 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9450 if (Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9451 {
9452 cmock_call_instance->ReturnVal = Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitLnaMemoryImageFromNvm_CallbackCalls++);
9453 }
9455 return cmock_call_instance->ReturnVal;
9456}
9457
9459{
9462 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9463 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9464 Mock.bInitLnaMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitLnaMemoryImageFromNvm_CallInstance, cmock_guts_index);
9465 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)0;
9466 cmock_call_instance->LineNumber = cmock_line;
9467 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9468 cmock_call_instance->ReturnVal = cmock_to_return;
9469 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)1;
9470}
9471
9473{
9474 if(Mock.bInitLnaMemoryImageFromNvm_IgnoreBool)
9475 Mock.bInitLnaMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitLnaMemoryImageFromNvm_CallInstance);
9476 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)0;
9477}
9478
9480{
9483 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9484 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9485 Mock.bInitLnaMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitLnaMemoryImageFromNvm_CallInstance, cmock_guts_index);
9486 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)0;
9487 cmock_call_instance->LineNumber = cmock_line;
9488 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9489 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9490 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
9491 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9492}
9493
9495{
9496 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)0;
9497 Mock.bInitLnaMemoryImageFromNvm_CallbackBool = (char)1;
9498 Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9499}
9500
9502{
9503 Mock.bInitLnaMemoryImageFromNvm_IgnoreBool = (char)0;
9504 Mock.bInitLnaMemoryImageFromNvm_CallbackBool = (char)0;
9505 Mock.bInitLnaMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9506}
9507
9509{
9510 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9512 UNITY_SET_DETAIL(CMockString_bInitBoostMemoryImageFromNvm);
9513 cmock_call_instance = (CMOCK_bInitBoostMemoryImageFromNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bInitBoostMemoryImageFromNvm_CallInstance);
9514 Mock.bInitBoostMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitBoostMemoryImageFromNvm_CallInstance);
9515 if (Mock.bInitBoostMemoryImageFromNvm_IgnoreBool)
9516 {
9518 if (cmock_call_instance == NULL)
9519 return Mock.bInitBoostMemoryImageFromNvm_FinalReturn;
9520 memcpy((void*)(&Mock.bInitBoostMemoryImageFromNvm_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
9521 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9522 return cmock_call_instance->ReturnVal;
9523 }
9524 if (!Mock.bInitBoostMemoryImageFromNvm_CallbackBool &&
9525 Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9526 {
9527 eBool_t cmock_cb_ret = Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitBoostMemoryImageFromNvm_CallbackCalls++);
9529 return cmock_cb_ret;
9530 }
9531 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9532 cmock_line = cmock_call_instance->LineNumber;
9533 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9535 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9537 if (Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer != NULL)
9538 {
9539 cmock_call_instance->ReturnVal = Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer(Mock.bInitBoostMemoryImageFromNvm_CallbackCalls++);
9540 }
9542 return cmock_call_instance->ReturnVal;
9543}
9544
9546{
9549 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9550 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9551 Mock.bInitBoostMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitBoostMemoryImageFromNvm_CallInstance, cmock_guts_index);
9552 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)0;
9553 cmock_call_instance->LineNumber = cmock_line;
9554 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9555 cmock_call_instance->ReturnVal = cmock_to_return;
9556 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)1;
9557}
9558
9560{
9561 if(Mock.bInitBoostMemoryImageFromNvm_IgnoreBool)
9562 Mock.bInitBoostMemoryImageFromNvm_CallInstance = CMock_Guts_MemNext(Mock.bInitBoostMemoryImageFromNvm_CallInstance);
9563 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)0;
9564}
9565
9567{
9570 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9571 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9572 Mock.bInitBoostMemoryImageFromNvm_CallInstance = CMock_Guts_MemChain(Mock.bInitBoostMemoryImageFromNvm_CallInstance, cmock_guts_index);
9573 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)0;
9574 cmock_call_instance->LineNumber = cmock_line;
9575 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9576 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9577 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
9578 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
9579}
9580
9582{
9583 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)0;
9584 Mock.bInitBoostMemoryImageFromNvm_CallbackBool = (char)1;
9585 Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9586}
9587
9589{
9590 Mock.bInitBoostMemoryImageFromNvm_IgnoreBool = (char)0;
9591 Mock.bInitBoostMemoryImageFromNvm_CallbackBool = (char)0;
9592 Mock.bInitBoostMemoryImageFromNvm_CallbackFunctionPointer = Callback;
9593}
9594
9595xPidValues_t* getLnaPidValues(void)
9596{
9597 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9598 CMOCK_getLnaPidValues_CALL_INSTANCE* cmock_call_instance;
9599 UNITY_SET_DETAIL(CMockString_getLnaPidValues);
9600 cmock_call_instance = (CMOCK_getLnaPidValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.getLnaPidValues_CallInstance);
9601 Mock.getLnaPidValues_CallInstance = CMock_Guts_MemNext(Mock.getLnaPidValues_CallInstance);
9602 if (Mock.getLnaPidValues_IgnoreBool)
9603 {
9605 if (cmock_call_instance == NULL)
9606 return Mock.getLnaPidValues_FinalReturn;
9607 Mock.getLnaPidValues_FinalReturn = cmock_call_instance->ReturnVal;
9608 return cmock_call_instance->ReturnVal;
9609 }
9610 if (!Mock.getLnaPidValues_CallbackBool &&
9611 Mock.getLnaPidValues_CallbackFunctionPointer != NULL)
9612 {
9613 xPidValues_t* cmock_cb_ret = Mock.getLnaPidValues_CallbackFunctionPointer(Mock.getLnaPidValues_CallbackCalls++);
9615 return cmock_cb_ret;
9616 }
9617 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9618 cmock_line = cmock_call_instance->LineNumber;
9619 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9621 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9623 if (Mock.getLnaPidValues_CallbackFunctionPointer != NULL)
9624 {
9625 cmock_call_instance->ReturnVal = Mock.getLnaPidValues_CallbackFunctionPointer(Mock.getLnaPidValues_CallbackCalls++);
9626 }
9628 return cmock_call_instance->ReturnVal;
9629}
9630
9631void getLnaPidValues_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xPidValues_t* cmock_to_return)
9632{
9635 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9636 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9637 Mock.getLnaPidValues_CallInstance = CMock_Guts_MemChain(Mock.getLnaPidValues_CallInstance, cmock_guts_index);
9638 Mock.getLnaPidValues_IgnoreBool = (char)0;
9639 cmock_call_instance->LineNumber = cmock_line;
9640 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9641 cmock_call_instance->ReturnVal = cmock_to_return;
9642 Mock.getLnaPidValues_IgnoreBool = (char)1;
9643}
9644
9646{
9647 if(Mock.getLnaPidValues_IgnoreBool)
9648 Mock.getLnaPidValues_CallInstance = CMock_Guts_MemNext(Mock.getLnaPidValues_CallInstance);
9649 Mock.getLnaPidValues_IgnoreBool = (char)0;
9650}
9651
9652void getLnaPidValues_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xPidValues_t* cmock_to_return)
9653{
9656 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9657 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9658 Mock.getLnaPidValues_CallInstance = CMock_Guts_MemChain(Mock.getLnaPidValues_CallInstance, cmock_guts_index);
9659 Mock.getLnaPidValues_IgnoreBool = (char)0;
9660 cmock_call_instance->LineNumber = cmock_line;
9661 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9662 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9663 cmock_call_instance->ReturnVal = cmock_to_return;
9664}
9665
9667{
9668 Mock.getLnaPidValues_IgnoreBool = (char)0;
9669 Mock.getLnaPidValues_CallbackBool = (char)1;
9670 Mock.getLnaPidValues_CallbackFunctionPointer = Callback;
9671}
9672
9674{
9675 Mock.getLnaPidValues_IgnoreBool = (char)0;
9676 Mock.getLnaPidValues_CallbackBool = (char)0;
9677 Mock.getLnaPidValues_CallbackFunctionPointer = Callback;
9678}
9679
9681{
9682 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9684 UNITY_SET_DETAIL(CMockString_setLnaPidProportionalValue);
9685 cmock_call_instance = (CMOCK_setLnaPidProportionalValue_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.setLnaPidProportionalValue_CallInstance);
9686 Mock.setLnaPidProportionalValue_CallInstance = CMock_Guts_MemNext(Mock.setLnaPidProportionalValue_CallInstance);
9687 if (Mock.setLnaPidProportionalValue_IgnoreBool)
9688 {
9690 return;
9691 }
9692 if (!Mock.setLnaPidProportionalValue_CallbackBool &&
9693 Mock.setLnaPidProportionalValue_CallbackFunctionPointer != NULL)
9694 {
9695 Mock.setLnaPidProportionalValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidProportionalValue_CallbackCalls++);
9697 return;
9698 }
9699 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9700 cmock_line = cmock_call_instance->LineNumber;
9701 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9703 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9705 if (!cmock_call_instance->ExpectAnyArgsBool)
9706 {
9707 if (!cmock_call_instance->IgnoreArg_fPvalue)
9708 {
9709 UNITY_SET_DETAILS(CMockString_setLnaPidProportionalValue,CMockString_fPvalue);
9710 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fPvalue, fPvalue, cmock_line, CMockStringMismatch);
9711 }
9712 }
9713 if (Mock.setLnaPidProportionalValue_CallbackFunctionPointer != NULL)
9714 {
9715 Mock.setLnaPidProportionalValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidProportionalValue_CallbackCalls++);
9716 }
9718}
9719
9722{
9723 cmock_call_instance->Expected_fPvalue = fPvalue;
9724 cmock_call_instance->IgnoreArg_fPvalue = 0;
9725}
9726
9728{
9729 Mock.setLnaPidProportionalValue_IgnoreBool = (char)1;
9730}
9731
9733{
9734 Mock.setLnaPidProportionalValue_IgnoreBool = (char)0;
9735}
9736
9738{
9741 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9742 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9743 Mock.setLnaPidProportionalValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidProportionalValue_CallInstance, cmock_guts_index);
9744 Mock.setLnaPidProportionalValue_IgnoreBool = (char)0;
9745 cmock_call_instance->LineNumber = cmock_line;
9746 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9747 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9748 cmock_call_instance->ExpectAnyArgsBool = (char)1;
9749}
9750
9752{
9755 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9756 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9757 Mock.setLnaPidProportionalValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidProportionalValue_CallInstance, cmock_guts_index);
9758 Mock.setLnaPidProportionalValue_IgnoreBool = (char)0;
9759 cmock_call_instance->LineNumber = cmock_line;
9760 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9761 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9762 CMockExpectParameters_setLnaPidProportionalValue(cmock_call_instance, fPvalue);
9763}
9764
9766{
9767 Mock.setLnaPidProportionalValue_IgnoreBool = (char)0;
9768 Mock.setLnaPidProportionalValue_CallbackBool = (char)1;
9769 Mock.setLnaPidProportionalValue_CallbackFunctionPointer = Callback;
9770}
9771
9773{
9774 Mock.setLnaPidProportionalValue_IgnoreBool = (char)0;
9775 Mock.setLnaPidProportionalValue_CallbackBool = (char)0;
9776 Mock.setLnaPidProportionalValue_CallbackFunctionPointer = Callback;
9777}
9778
9780{
9782 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
9783 cmock_call_instance->IgnoreArg_fPvalue = 1;
9784}
9785
9786void setLnaPidIntegralValue(float fPvalue)
9787{
9788 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9789 CMOCK_setLnaPidIntegralValue_CALL_INSTANCE* cmock_call_instance;
9790 UNITY_SET_DETAIL(CMockString_setLnaPidIntegralValue);
9791 cmock_call_instance = (CMOCK_setLnaPidIntegralValue_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.setLnaPidIntegralValue_CallInstance);
9792 Mock.setLnaPidIntegralValue_CallInstance = CMock_Guts_MemNext(Mock.setLnaPidIntegralValue_CallInstance);
9793 if (Mock.setLnaPidIntegralValue_IgnoreBool)
9794 {
9796 return;
9797 }
9798 if (!Mock.setLnaPidIntegralValue_CallbackBool &&
9799 Mock.setLnaPidIntegralValue_CallbackFunctionPointer != NULL)
9800 {
9801 Mock.setLnaPidIntegralValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidIntegralValue_CallbackCalls++);
9803 return;
9804 }
9805 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9806 cmock_line = cmock_call_instance->LineNumber;
9807 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9809 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9811 if (!cmock_call_instance->ExpectAnyArgsBool)
9812 {
9813 if (!cmock_call_instance->IgnoreArg_fPvalue)
9814 {
9815 UNITY_SET_DETAILS(CMockString_setLnaPidIntegralValue,CMockString_fPvalue);
9816 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fPvalue, fPvalue, cmock_line, CMockStringMismatch);
9817 }
9818 }
9819 if (Mock.setLnaPidIntegralValue_CallbackFunctionPointer != NULL)
9820 {
9821 Mock.setLnaPidIntegralValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidIntegralValue_CallbackCalls++);
9822 }
9824}
9825
9828{
9829 cmock_call_instance->Expected_fPvalue = fPvalue;
9830 cmock_call_instance->IgnoreArg_fPvalue = 0;
9831}
9832
9834{
9835 Mock.setLnaPidIntegralValue_IgnoreBool = (char)1;
9836}
9837
9839{
9840 Mock.setLnaPidIntegralValue_IgnoreBool = (char)0;
9841}
9842
9844{
9847 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9848 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9849 Mock.setLnaPidIntegralValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidIntegralValue_CallInstance, cmock_guts_index);
9850 Mock.setLnaPidIntegralValue_IgnoreBool = (char)0;
9851 cmock_call_instance->LineNumber = cmock_line;
9852 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9853 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9854 cmock_call_instance->ExpectAnyArgsBool = (char)1;
9855}
9856
9858{
9861 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9862 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9863 Mock.setLnaPidIntegralValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidIntegralValue_CallInstance, cmock_guts_index);
9864 Mock.setLnaPidIntegralValue_IgnoreBool = (char)0;
9865 cmock_call_instance->LineNumber = cmock_line;
9866 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9867 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9868 CMockExpectParameters_setLnaPidIntegralValue(cmock_call_instance, fPvalue);
9869}
9870
9872{
9873 Mock.setLnaPidIntegralValue_IgnoreBool = (char)0;
9874 Mock.setLnaPidIntegralValue_CallbackBool = (char)1;
9875 Mock.setLnaPidIntegralValue_CallbackFunctionPointer = Callback;
9876}
9877
9879{
9880 Mock.setLnaPidIntegralValue_IgnoreBool = (char)0;
9881 Mock.setLnaPidIntegralValue_CallbackBool = (char)0;
9882 Mock.setLnaPidIntegralValue_CallbackFunctionPointer = Callback;
9883}
9884
9886{
9888 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
9889 cmock_call_instance->IgnoreArg_fPvalue = 1;
9890}
9891
9892void setLnaPidDerivativeValue(float fPvalue)
9893{
9894 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
9896 UNITY_SET_DETAIL(CMockString_setLnaPidDerivativeValue);
9897 cmock_call_instance = (CMOCK_setLnaPidDerivativeValue_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.setLnaPidDerivativeValue_CallInstance);
9898 Mock.setLnaPidDerivativeValue_CallInstance = CMock_Guts_MemNext(Mock.setLnaPidDerivativeValue_CallInstance);
9899 if (Mock.setLnaPidDerivativeValue_IgnoreBool)
9900 {
9902 return;
9903 }
9904 if (!Mock.setLnaPidDerivativeValue_CallbackBool &&
9905 Mock.setLnaPidDerivativeValue_CallbackFunctionPointer != NULL)
9906 {
9907 Mock.setLnaPidDerivativeValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidDerivativeValue_CallbackCalls++);
9909 return;
9910 }
9911 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
9912 cmock_line = cmock_call_instance->LineNumber;
9913 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
9915 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
9917 if (!cmock_call_instance->ExpectAnyArgsBool)
9918 {
9919 if (!cmock_call_instance->IgnoreArg_fPvalue)
9920 {
9921 UNITY_SET_DETAILS(CMockString_setLnaPidDerivativeValue,CMockString_fPvalue);
9922 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fPvalue, fPvalue, cmock_line, CMockStringMismatch);
9923 }
9924 }
9925 if (Mock.setLnaPidDerivativeValue_CallbackFunctionPointer != NULL)
9926 {
9927 Mock.setLnaPidDerivativeValue_CallbackFunctionPointer(fPvalue, Mock.setLnaPidDerivativeValue_CallbackCalls++);
9928 }
9930}
9931
9934{
9935 cmock_call_instance->Expected_fPvalue = fPvalue;
9936 cmock_call_instance->IgnoreArg_fPvalue = 0;
9937}
9938
9940{
9941 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)1;
9942}
9943
9945{
9946 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)0;
9947}
9948
9950{
9953 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9954 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9955 Mock.setLnaPidDerivativeValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidDerivativeValue_CallInstance, cmock_guts_index);
9956 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)0;
9957 cmock_call_instance->LineNumber = cmock_line;
9958 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9959 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9960 cmock_call_instance->ExpectAnyArgsBool = (char)1;
9961}
9962
9964{
9967 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
9968 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
9969 Mock.setLnaPidDerivativeValue_CallInstance = CMock_Guts_MemChain(Mock.setLnaPidDerivativeValue_CallInstance, cmock_guts_index);
9970 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)0;
9971 cmock_call_instance->LineNumber = cmock_line;
9972 cmock_call_instance->CallOrder = ++GlobalExpectCount;
9973 cmock_call_instance->ExpectAnyArgsBool = (char)0;
9974 CMockExpectParameters_setLnaPidDerivativeValue(cmock_call_instance, fPvalue);
9975}
9976
9978{
9979 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)0;
9980 Mock.setLnaPidDerivativeValue_CallbackBool = (char)1;
9981 Mock.setLnaPidDerivativeValue_CallbackFunctionPointer = Callback;
9982}
9983
9985{
9986 Mock.setLnaPidDerivativeValue_IgnoreBool = (char)0;
9987 Mock.setLnaPidDerivativeValue_CallbackBool = (char)0;
9988 Mock.setLnaPidDerivativeValue_CallbackFunctionPointer = Callback;
9989}
9990
9992{
9994 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
9995 cmock_call_instance->IgnoreArg_fPvalue = 1;
9996}
9997
9998uint8_t cGetresetCause(void)
9999{
10000 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10001 CMOCK_cGetresetCause_CALL_INSTANCE* cmock_call_instance;
10002 UNITY_SET_DETAIL(CMockString_cGetresetCause);
10003 cmock_call_instance = (CMOCK_cGetresetCause_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.cGetresetCause_CallInstance);
10004 Mock.cGetresetCause_CallInstance = CMock_Guts_MemNext(Mock.cGetresetCause_CallInstance);
10005 if (Mock.cGetresetCause_IgnoreBool)
10006 {
10008 if (cmock_call_instance == NULL)
10009 return Mock.cGetresetCause_FinalReturn;
10010 Mock.cGetresetCause_FinalReturn = cmock_call_instance->ReturnVal;
10011 return cmock_call_instance->ReturnVal;
10012 }
10013 if (!Mock.cGetresetCause_CallbackBool &&
10014 Mock.cGetresetCause_CallbackFunctionPointer != NULL)
10015 {
10016 uint8_t cmock_cb_ret = Mock.cGetresetCause_CallbackFunctionPointer(Mock.cGetresetCause_CallbackCalls++);
10018 return cmock_cb_ret;
10019 }
10020 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10021 cmock_line = cmock_call_instance->LineNumber;
10022 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10024 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10026 if (Mock.cGetresetCause_CallbackFunctionPointer != NULL)
10027 {
10028 cmock_call_instance->ReturnVal = Mock.cGetresetCause_CallbackFunctionPointer(Mock.cGetresetCause_CallbackCalls++);
10029 }
10031 return cmock_call_instance->ReturnVal;
10032}
10033
10034void cGetresetCause_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t cmock_to_return)
10035{
10038 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10039 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10040 Mock.cGetresetCause_CallInstance = CMock_Guts_MemChain(Mock.cGetresetCause_CallInstance, cmock_guts_index);
10041 Mock.cGetresetCause_IgnoreBool = (char)0;
10042 cmock_call_instance->LineNumber = cmock_line;
10043 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10044 cmock_call_instance->ReturnVal = cmock_to_return;
10045 Mock.cGetresetCause_IgnoreBool = (char)1;
10046}
10047
10049{
10050 if(Mock.cGetresetCause_IgnoreBool)
10051 Mock.cGetresetCause_CallInstance = CMock_Guts_MemNext(Mock.cGetresetCause_CallInstance);
10052 Mock.cGetresetCause_IgnoreBool = (char)0;
10053}
10054
10055void cGetresetCause_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t cmock_to_return)
10056{
10059 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10060 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10061 Mock.cGetresetCause_CallInstance = CMock_Guts_MemChain(Mock.cGetresetCause_CallInstance, cmock_guts_index);
10062 Mock.cGetresetCause_IgnoreBool = (char)0;
10063 cmock_call_instance->LineNumber = cmock_line;
10064 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10065 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10066 cmock_call_instance->ReturnVal = cmock_to_return;
10067}
10068
10070{
10071 Mock.cGetresetCause_IgnoreBool = (char)0;
10072 Mock.cGetresetCause_CallbackBool = (char)1;
10073 Mock.cGetresetCause_CallbackFunctionPointer = Callback;
10074}
10075
10077{
10078 Mock.cGetresetCause_IgnoreBool = (char)0;
10079 Mock.cGetresetCause_CallbackBool = (char)0;
10080 Mock.cGetresetCause_CallbackFunctionPointer = Callback;
10081}
10082
10084{
10085 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10087 UNITY_SET_DETAIL(CMockString_setInternalCriticalErrorFlag);
10088 cmock_call_instance = (CMOCK_setInternalCriticalErrorFlag_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.setInternalCriticalErrorFlag_CallInstance);
10089 Mock.setInternalCriticalErrorFlag_CallInstance = CMock_Guts_MemNext(Mock.setInternalCriticalErrorFlag_CallInstance);
10090 if (Mock.setInternalCriticalErrorFlag_IgnoreBool)
10091 {
10093 return;
10094 }
10095 if (!Mock.setInternalCriticalErrorFlag_CallbackBool &&
10096 Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer != NULL)
10097 {
10098 Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer(value, Mock.setInternalCriticalErrorFlag_CallbackCalls++);
10100 return;
10101 }
10102 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10103 cmock_line = cmock_call_instance->LineNumber;
10104 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10106 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10108 if (!cmock_call_instance->ExpectAnyArgsBool)
10109 {
10110 if (!cmock_call_instance->IgnoreArg_value)
10111 {
10112 UNITY_SET_DETAILS(CMockString_setInternalCriticalErrorFlag,CMockString_value);
10113 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_value), (void*)(&value), sizeof(eBool_t), cmock_line, CMockStringMismatch);
10114 }
10115 }
10116 if (Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer != NULL)
10117 {
10118 Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer(value, Mock.setInternalCriticalErrorFlag_CallbackCalls++);
10119 }
10121}
10122
10125{
10126 memcpy((void*)(&cmock_call_instance->Expected_value), (void*)(&value),
10127 sizeof(eBool_t[sizeof(value) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10128 cmock_call_instance->IgnoreArg_value = 0;
10129}
10130
10132{
10133 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)1;
10134}
10135
10137{
10138 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)0;
10139}
10140
10142{
10145 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10146 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10147 Mock.setInternalCriticalErrorFlag_CallInstance = CMock_Guts_MemChain(Mock.setInternalCriticalErrorFlag_CallInstance, cmock_guts_index);
10148 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)0;
10149 cmock_call_instance->LineNumber = cmock_line;
10150 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10151 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10152 cmock_call_instance->ExpectAnyArgsBool = (char)1;
10153}
10154
10156{
10159 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10160 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10161 Mock.setInternalCriticalErrorFlag_CallInstance = CMock_Guts_MemChain(Mock.setInternalCriticalErrorFlag_CallInstance, cmock_guts_index);
10162 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)0;
10163 cmock_call_instance->LineNumber = cmock_line;
10164 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10165 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10166 CMockExpectParameters_setInternalCriticalErrorFlag(cmock_call_instance, value);
10167}
10168
10170{
10171 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)0;
10172 Mock.setInternalCriticalErrorFlag_CallbackBool = (char)1;
10173 Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer = Callback;
10174}
10175
10177{
10178 Mock.setInternalCriticalErrorFlag_IgnoreBool = (char)0;
10179 Mock.setInternalCriticalErrorFlag_CallbackBool = (char)0;
10180 Mock.setInternalCriticalErrorFlag_CallbackFunctionPointer = Callback;
10181}
10182
10184{
10186 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
10187 cmock_call_instance->IgnoreArg_value = 1;
10188}
10189
10191{
10192 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10194 UNITY_SET_DETAIL(CMockString_vInitWithFullResetRequest);
10195 cmock_call_instance = (CMOCK_vInitWithFullResetRequest_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vInitWithFullResetRequest_CallInstance);
10196 Mock.vInitWithFullResetRequest_CallInstance = CMock_Guts_MemNext(Mock.vInitWithFullResetRequest_CallInstance);
10197 if (Mock.vInitWithFullResetRequest_IgnoreBool)
10198 {
10200 return;
10201 }
10202 if (!Mock.vInitWithFullResetRequest_CallbackBool &&
10203 Mock.vInitWithFullResetRequest_CallbackFunctionPointer != NULL)
10204 {
10205 Mock.vInitWithFullResetRequest_CallbackFunctionPointer(Mock.vInitWithFullResetRequest_CallbackCalls++);
10207 return;
10208 }
10209 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10210 cmock_line = cmock_call_instance->LineNumber;
10211 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10213 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10215 if (Mock.vInitWithFullResetRequest_CallbackFunctionPointer != NULL)
10216 {
10217 Mock.vInitWithFullResetRequest_CallbackFunctionPointer(Mock.vInitWithFullResetRequest_CallbackCalls++);
10218 }
10220}
10221
10223{
10224 Mock.vInitWithFullResetRequest_IgnoreBool = (char)1;
10225}
10226
10228{
10229 Mock.vInitWithFullResetRequest_IgnoreBool = (char)0;
10230}
10231
10233{
10236 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10237 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10238 Mock.vInitWithFullResetRequest_CallInstance = CMock_Guts_MemChain(Mock.vInitWithFullResetRequest_CallInstance, cmock_guts_index);
10239 Mock.vInitWithFullResetRequest_IgnoreBool = (char)0;
10240 cmock_call_instance->LineNumber = cmock_line;
10241 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10242 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10243}
10244
10246{
10247 Mock.vInitWithFullResetRequest_IgnoreBool = (char)0;
10248 Mock.vInitWithFullResetRequest_CallbackBool = (char)1;
10249 Mock.vInitWithFullResetRequest_CallbackFunctionPointer = Callback;
10250}
10251
10253{
10254 Mock.vInitWithFullResetRequest_IgnoreBool = (char)0;
10255 Mock.vInitWithFullResetRequest_CallbackBool = (char)0;
10256 Mock.vInitWithFullResetRequest_CallbackFunctionPointer = Callback;
10257}
10258
10260{
10261 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10262 CMOCK_vIncreaseSpiAdcErrors_CALL_INSTANCE* cmock_call_instance;
10263 UNITY_SET_DETAIL(CMockString_vIncreaseSpiAdcErrors);
10264 cmock_call_instance = (CMOCK_vIncreaseSpiAdcErrors_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vIncreaseSpiAdcErrors_CallInstance);
10265 Mock.vIncreaseSpiAdcErrors_CallInstance = CMock_Guts_MemNext(Mock.vIncreaseSpiAdcErrors_CallInstance);
10266 if (Mock.vIncreaseSpiAdcErrors_IgnoreBool)
10267 {
10269 return;
10270 }
10271 if (!Mock.vIncreaseSpiAdcErrors_CallbackBool &&
10272 Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer != NULL)
10273 {
10274 Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer(Mock.vIncreaseSpiAdcErrors_CallbackCalls++);
10276 return;
10277 }
10278 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10279 cmock_line = cmock_call_instance->LineNumber;
10280 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10282 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10284 if (Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer != NULL)
10285 {
10286 Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer(Mock.vIncreaseSpiAdcErrors_CallbackCalls++);
10287 }
10289}
10290
10292{
10293 Mock.vIncreaseSpiAdcErrors_IgnoreBool = (char)1;
10294}
10295
10297{
10298 Mock.vIncreaseSpiAdcErrors_IgnoreBool = (char)0;
10299}
10300
10302{
10305 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10306 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10307 Mock.vIncreaseSpiAdcErrors_CallInstance = CMock_Guts_MemChain(Mock.vIncreaseSpiAdcErrors_CallInstance, cmock_guts_index);
10308 Mock.vIncreaseSpiAdcErrors_IgnoreBool = (char)0;
10309 cmock_call_instance->LineNumber = cmock_line;
10310 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10311 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10312}
10313
10315{
10316 Mock.vIncreaseSpiAdcErrors_IgnoreBool = (char)0;
10317 Mock.vIncreaseSpiAdcErrors_CallbackBool = (char)1;
10318 Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer = Callback;
10319}
10320
10322{
10323 Mock.vIncreaseSpiAdcErrors_IgnoreBool = (char)0;
10324 Mock.vIncreaseSpiAdcErrors_CallbackBool = (char)0;
10325 Mock.vIncreaseSpiAdcErrors_CallbackFunctionPointer = Callback;
10326}
10327
10329{
10330 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10331 CMOCK_vClearSpiAdcErrors_CALL_INSTANCE* cmock_call_instance;
10332 UNITY_SET_DETAIL(CMockString_vClearSpiAdcErrors);
10333 cmock_call_instance = (CMOCK_vClearSpiAdcErrors_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vClearSpiAdcErrors_CallInstance);
10334 Mock.vClearSpiAdcErrors_CallInstance = CMock_Guts_MemNext(Mock.vClearSpiAdcErrors_CallInstance);
10335 if (Mock.vClearSpiAdcErrors_IgnoreBool)
10336 {
10338 return;
10339 }
10340 if (!Mock.vClearSpiAdcErrors_CallbackBool &&
10341 Mock.vClearSpiAdcErrors_CallbackFunctionPointer != NULL)
10342 {
10343 Mock.vClearSpiAdcErrors_CallbackFunctionPointer(Mock.vClearSpiAdcErrors_CallbackCalls++);
10345 return;
10346 }
10347 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10348 cmock_line = cmock_call_instance->LineNumber;
10349 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10351 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10353 if (Mock.vClearSpiAdcErrors_CallbackFunctionPointer != NULL)
10354 {
10355 Mock.vClearSpiAdcErrors_CallbackFunctionPointer(Mock.vClearSpiAdcErrors_CallbackCalls++);
10356 }
10358}
10359
10361{
10362 Mock.vClearSpiAdcErrors_IgnoreBool = (char)1;
10363}
10364
10366{
10367 Mock.vClearSpiAdcErrors_IgnoreBool = (char)0;
10368}
10369
10371{
10374 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10375 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10376 Mock.vClearSpiAdcErrors_CallInstance = CMock_Guts_MemChain(Mock.vClearSpiAdcErrors_CallInstance, cmock_guts_index);
10377 Mock.vClearSpiAdcErrors_IgnoreBool = (char)0;
10378 cmock_call_instance->LineNumber = cmock_line;
10379 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10380 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10381}
10382
10384{
10385 Mock.vClearSpiAdcErrors_IgnoreBool = (char)0;
10386 Mock.vClearSpiAdcErrors_CallbackBool = (char)1;
10387 Mock.vClearSpiAdcErrors_CallbackFunctionPointer = Callback;
10388}
10389
10391{
10392 Mock.vClearSpiAdcErrors_IgnoreBool = (char)0;
10393 Mock.vClearSpiAdcErrors_CallbackBool = (char)0;
10394 Mock.vClearSpiAdcErrors_CallbackFunctionPointer = Callback;
10395}
10396
10398{
10399 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10400 CMOCK_vIncreaseSpiFramErrors_CALL_INSTANCE* cmock_call_instance;
10401 UNITY_SET_DETAIL(CMockString_vIncreaseSpiFramErrors);
10402 cmock_call_instance = (CMOCK_vIncreaseSpiFramErrors_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vIncreaseSpiFramErrors_CallInstance);
10403 Mock.vIncreaseSpiFramErrors_CallInstance = CMock_Guts_MemNext(Mock.vIncreaseSpiFramErrors_CallInstance);
10404 if (Mock.vIncreaseSpiFramErrors_IgnoreBool)
10405 {
10407 return;
10408 }
10409 if (!Mock.vIncreaseSpiFramErrors_CallbackBool &&
10410 Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer != NULL)
10411 {
10412 Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer(Mock.vIncreaseSpiFramErrors_CallbackCalls++);
10414 return;
10415 }
10416 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10417 cmock_line = cmock_call_instance->LineNumber;
10418 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10420 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10422 if (Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer != NULL)
10423 {
10424 Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer(Mock.vIncreaseSpiFramErrors_CallbackCalls++);
10425 }
10427}
10428
10430{
10431 Mock.vIncreaseSpiFramErrors_IgnoreBool = (char)1;
10432}
10433
10435{
10436 Mock.vIncreaseSpiFramErrors_IgnoreBool = (char)0;
10437}
10438
10440{
10443 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10444 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10445 Mock.vIncreaseSpiFramErrors_CallInstance = CMock_Guts_MemChain(Mock.vIncreaseSpiFramErrors_CallInstance, cmock_guts_index);
10446 Mock.vIncreaseSpiFramErrors_IgnoreBool = (char)0;
10447 cmock_call_instance->LineNumber = cmock_line;
10448 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10449 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10450}
10451
10453{
10454 Mock.vIncreaseSpiFramErrors_IgnoreBool = (char)0;
10455 Mock.vIncreaseSpiFramErrors_CallbackBool = (char)1;
10456 Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer = Callback;
10457}
10458
10460{
10461 Mock.vIncreaseSpiFramErrors_IgnoreBool = (char)0;
10462 Mock.vIncreaseSpiFramErrors_CallbackBool = (char)0;
10463 Mock.vIncreaseSpiFramErrors_CallbackFunctionPointer = Callback;
10464}
10465
10467{
10468 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10469 CMOCK_vClearSpiFramErrors_CALL_INSTANCE* cmock_call_instance;
10470 UNITY_SET_DETAIL(CMockString_vClearSpiFramErrors);
10471 cmock_call_instance = (CMOCK_vClearSpiFramErrors_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vClearSpiFramErrors_CallInstance);
10472 Mock.vClearSpiFramErrors_CallInstance = CMock_Guts_MemNext(Mock.vClearSpiFramErrors_CallInstance);
10473 if (Mock.vClearSpiFramErrors_IgnoreBool)
10474 {
10476 return;
10477 }
10478 if (!Mock.vClearSpiFramErrors_CallbackBool &&
10479 Mock.vClearSpiFramErrors_CallbackFunctionPointer != NULL)
10480 {
10481 Mock.vClearSpiFramErrors_CallbackFunctionPointer(Mock.vClearSpiFramErrors_CallbackCalls++);
10483 return;
10484 }
10485 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10486 cmock_line = cmock_call_instance->LineNumber;
10487 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10489 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10491 if (Mock.vClearSpiFramErrors_CallbackFunctionPointer != NULL)
10492 {
10493 Mock.vClearSpiFramErrors_CallbackFunctionPointer(Mock.vClearSpiFramErrors_CallbackCalls++);
10494 }
10496}
10497
10499{
10500 Mock.vClearSpiFramErrors_IgnoreBool = (char)1;
10501}
10502
10504{
10505 Mock.vClearSpiFramErrors_IgnoreBool = (char)0;
10506}
10507
10509{
10512 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10513 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10514 Mock.vClearSpiFramErrors_CallInstance = CMock_Guts_MemChain(Mock.vClearSpiFramErrors_CallInstance, cmock_guts_index);
10515 Mock.vClearSpiFramErrors_IgnoreBool = (char)0;
10516 cmock_call_instance->LineNumber = cmock_line;
10517 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10518 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10519}
10520
10522{
10523 Mock.vClearSpiFramErrors_IgnoreBool = (char)0;
10524 Mock.vClearSpiFramErrors_CallbackBool = (char)1;
10525 Mock.vClearSpiFramErrors_CallbackFunctionPointer = Callback;
10526}
10527
10529{
10530 Mock.vClearSpiFramErrors_IgnoreBool = (char)0;
10531 Mock.vClearSpiFramErrors_CallbackBool = (char)0;
10532 Mock.vClearSpiFramErrors_CallbackFunctionPointer = Callback;
10533}
10534
10536{
10537 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10538 CMOCK_vIncreaseCanErrors_CALL_INSTANCE* cmock_call_instance;
10539 UNITY_SET_DETAIL(CMockString_vIncreaseCanErrors);
10540 cmock_call_instance = (CMOCK_vIncreaseCanErrors_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vIncreaseCanErrors_CallInstance);
10541 Mock.vIncreaseCanErrors_CallInstance = CMock_Guts_MemNext(Mock.vIncreaseCanErrors_CallInstance);
10542 if (Mock.vIncreaseCanErrors_IgnoreBool)
10543 {
10545 return;
10546 }
10547 if (!Mock.vIncreaseCanErrors_CallbackBool &&
10548 Mock.vIncreaseCanErrors_CallbackFunctionPointer != NULL)
10549 {
10550 Mock.vIncreaseCanErrors_CallbackFunctionPointer(Mock.vIncreaseCanErrors_CallbackCalls++);
10552 return;
10553 }
10554 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10555 cmock_line = cmock_call_instance->LineNumber;
10556 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10558 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10560 if (Mock.vIncreaseCanErrors_CallbackFunctionPointer != NULL)
10561 {
10562 Mock.vIncreaseCanErrors_CallbackFunctionPointer(Mock.vIncreaseCanErrors_CallbackCalls++);
10563 }
10565}
10566
10568{
10569 Mock.vIncreaseCanErrors_IgnoreBool = (char)1;
10570}
10571
10573{
10574 Mock.vIncreaseCanErrors_IgnoreBool = (char)0;
10575}
10576
10578{
10581 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10582 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10583 Mock.vIncreaseCanErrors_CallInstance = CMock_Guts_MemChain(Mock.vIncreaseCanErrors_CallInstance, cmock_guts_index);
10584 Mock.vIncreaseCanErrors_IgnoreBool = (char)0;
10585 cmock_call_instance->LineNumber = cmock_line;
10586 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10587 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10588}
10589
10591{
10592 Mock.vIncreaseCanErrors_IgnoreBool = (char)0;
10593 Mock.vIncreaseCanErrors_CallbackBool = (char)1;
10594 Mock.vIncreaseCanErrors_CallbackFunctionPointer = Callback;
10595}
10596
10598{
10599 Mock.vIncreaseCanErrors_IgnoreBool = (char)0;
10600 Mock.vIncreaseCanErrors_CallbackBool = (char)0;
10601 Mock.vIncreaseCanErrors_CallbackFunctionPointer = Callback;
10602}
10603
10605{
10606 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10608 UNITY_SET_DETAIL(CMockString_vGetUpdateMemoryWriteNeeded);
10609 cmock_call_instance = (CMOCK_vGetUpdateMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetUpdateMemoryWriteNeeded_CallInstance);
10610 Mock.vGetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateMemoryWriteNeeded_CallInstance);
10611 if (Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool)
10612 {
10614 if (cmock_call_instance == NULL)
10615 return Mock.vGetUpdateMemoryWriteNeeded_FinalReturn;
10616 memcpy((void*)(&Mock.vGetUpdateMemoryWriteNeeded_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
10617 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10618 return cmock_call_instance->ReturnVal;
10619 }
10620 if (!Mock.vGetUpdateMemoryWriteNeeded_CallbackBool &&
10621 Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10622 {
10623 eBool_t cmock_cb_ret = Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateMemoryWriteNeeded_CallbackCalls++);
10625 return cmock_cb_ret;
10626 }
10627 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10628 cmock_line = cmock_call_instance->LineNumber;
10629 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10631 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10633 if (Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10634 {
10635 cmock_call_instance->ReturnVal = Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateMemoryWriteNeeded_CallbackCalls++);
10636 }
10638 return cmock_call_instance->ReturnVal;
10639}
10640
10642{
10645 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10646 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10647 Mock.vGetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateMemoryWriteNeeded_CallInstance, cmock_guts_index);
10648 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
10649 cmock_call_instance->LineNumber = cmock_line;
10650 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10651 cmock_call_instance->ReturnVal = cmock_to_return;
10652 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)1;
10653}
10654
10656{
10657 if(Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool)
10658 Mock.vGetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateMemoryWriteNeeded_CallInstance);
10659 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
10660}
10661
10663{
10666 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10667 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10668 Mock.vGetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateMemoryWriteNeeded_CallInstance, cmock_guts_index);
10669 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
10670 cmock_call_instance->LineNumber = cmock_line;
10671 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10672 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10673 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
10674 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10675}
10676
10678{
10679 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
10680 Mock.vGetUpdateMemoryWriteNeeded_CallbackBool = (char)1;
10681 Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10682}
10683
10685{
10686 Mock.vGetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
10687 Mock.vGetUpdateMemoryWriteNeeded_CallbackBool = (char)0;
10688 Mock.vGetUpdateMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10689}
10690
10691eBool_t bResetIsDemanded(void)
10692{
10693 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10694 CMOCK_bResetIsDemanded_CALL_INSTANCE* cmock_call_instance;
10695 UNITY_SET_DETAIL(CMockString_bResetIsDemanded);
10696 cmock_call_instance = (CMOCK_bResetIsDemanded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.bResetIsDemanded_CallInstance);
10697 Mock.bResetIsDemanded_CallInstance = CMock_Guts_MemNext(Mock.bResetIsDemanded_CallInstance);
10698 if (Mock.bResetIsDemanded_IgnoreBool)
10699 {
10701 if (cmock_call_instance == NULL)
10702 return Mock.bResetIsDemanded_FinalReturn;
10703 memcpy((void*)(&Mock.bResetIsDemanded_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
10704 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10705 return cmock_call_instance->ReturnVal;
10706 }
10707 if (!Mock.bResetIsDemanded_CallbackBool &&
10708 Mock.bResetIsDemanded_CallbackFunctionPointer != NULL)
10709 {
10710 eBool_t cmock_cb_ret = Mock.bResetIsDemanded_CallbackFunctionPointer(Mock.bResetIsDemanded_CallbackCalls++);
10712 return cmock_cb_ret;
10713 }
10714 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10715 cmock_line = cmock_call_instance->LineNumber;
10716 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10718 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10720 if (Mock.bResetIsDemanded_CallbackFunctionPointer != NULL)
10721 {
10722 cmock_call_instance->ReturnVal = Mock.bResetIsDemanded_CallbackFunctionPointer(Mock.bResetIsDemanded_CallbackCalls++);
10723 }
10725 return cmock_call_instance->ReturnVal;
10726}
10727
10728void bResetIsDemanded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
10729{
10732 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10733 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10734 Mock.bResetIsDemanded_CallInstance = CMock_Guts_MemChain(Mock.bResetIsDemanded_CallInstance, cmock_guts_index);
10735 Mock.bResetIsDemanded_IgnoreBool = (char)0;
10736 cmock_call_instance->LineNumber = cmock_line;
10737 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10738 cmock_call_instance->ReturnVal = cmock_to_return;
10739 Mock.bResetIsDemanded_IgnoreBool = (char)1;
10740}
10741
10743{
10744 if(Mock.bResetIsDemanded_IgnoreBool)
10745 Mock.bResetIsDemanded_CallInstance = CMock_Guts_MemNext(Mock.bResetIsDemanded_CallInstance);
10746 Mock.bResetIsDemanded_IgnoreBool = (char)0;
10747}
10748
10749void bResetIsDemanded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
10750{
10753 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10754 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10755 Mock.bResetIsDemanded_CallInstance = CMock_Guts_MemChain(Mock.bResetIsDemanded_CallInstance, cmock_guts_index);
10756 Mock.bResetIsDemanded_IgnoreBool = (char)0;
10757 cmock_call_instance->LineNumber = cmock_line;
10758 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10759 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10760 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
10761 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10762}
10763
10765{
10766 Mock.bResetIsDemanded_IgnoreBool = (char)0;
10767 Mock.bResetIsDemanded_CallbackBool = (char)1;
10768 Mock.bResetIsDemanded_CallbackFunctionPointer = Callback;
10769}
10770
10772{
10773 Mock.bResetIsDemanded_IgnoreBool = (char)0;
10774 Mock.bResetIsDemanded_CallbackBool = (char)0;
10775 Mock.bResetIsDemanded_CallbackFunctionPointer = Callback;
10776}
10777
10779{
10780 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10782 UNITY_SET_DETAIL(CMockString_vGetUpdateCommonMemoryWriteNeeded);
10783 cmock_call_instance = (CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance);
10784 Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance);
10785 if (Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool)
10786 {
10788 if (cmock_call_instance == NULL)
10789 return Mock.vGetUpdateCommonMemoryWriteNeeded_FinalReturn;
10790 memcpy((void*)(&Mock.vGetUpdateCommonMemoryWriteNeeded_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
10791 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10792 return cmock_call_instance->ReturnVal;
10793 }
10794 if (!Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackBool &&
10795 Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10796 {
10797 eBool_t cmock_cb_ret = Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackCalls++);
10799 return cmock_cb_ret;
10800 }
10801 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10802 cmock_line = cmock_call_instance->LineNumber;
10803 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10805 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10807 if (Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10808 {
10809 cmock_call_instance->ReturnVal = Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackCalls++);
10810 }
10812 return cmock_call_instance->ReturnVal;
10813}
10814
10816{
10819 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10820 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10821 Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance, cmock_guts_index);
10822 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
10823 cmock_call_instance->LineNumber = cmock_line;
10824 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10825 cmock_call_instance->ReturnVal = cmock_to_return;
10826 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)1;
10827}
10828
10830{
10831 if(Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool)
10832 Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance);
10833 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
10834}
10835
10837{
10840 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10841 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10842 Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateCommonMemoryWriteNeeded_CallInstance, cmock_guts_index);
10843 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
10844 cmock_call_instance->LineNumber = cmock_line;
10845 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10846 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10847 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
10848 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10849}
10850
10852{
10853 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
10854 Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackBool = (char)1;
10855 Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10856}
10857
10859{
10860 Mock.vGetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
10861 Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackBool = (char)0;
10862 Mock.vGetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10863}
10864
10866{
10867 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10869 UNITY_SET_DETAIL(CMockString_vGetUpdateLnaMemoryWriteNeeded);
10870 cmock_call_instance = (CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance);
10871 Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance);
10872 if (Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool)
10873 {
10875 if (cmock_call_instance == NULL)
10876 return Mock.vGetUpdateLnaMemoryWriteNeeded_FinalReturn;
10877 memcpy((void*)(&Mock.vGetUpdateLnaMemoryWriteNeeded_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
10878 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10879 return cmock_call_instance->ReturnVal;
10880 }
10881 if (!Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackBool &&
10882 Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10883 {
10884 eBool_t cmock_cb_ret = Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackCalls++);
10886 return cmock_cb_ret;
10887 }
10888 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10889 cmock_line = cmock_call_instance->LineNumber;
10890 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10892 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10894 if (Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10895 {
10896 cmock_call_instance->ReturnVal = Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackCalls++);
10897 }
10899 return cmock_call_instance->ReturnVal;
10900}
10901
10903{
10906 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10907 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10908 Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance, cmock_guts_index);
10909 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
10910 cmock_call_instance->LineNumber = cmock_line;
10911 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10912 cmock_call_instance->ReturnVal = cmock_to_return;
10913 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)1;
10914}
10915
10917{
10918 if(Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool)
10919 Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance);
10920 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
10921}
10922
10924{
10927 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10928 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10929 Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateLnaMemoryWriteNeeded_CallInstance, cmock_guts_index);
10930 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
10931 cmock_call_instance->LineNumber = cmock_line;
10932 cmock_call_instance->CallOrder = ++GlobalExpectCount;
10933 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10934 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
10935 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10936}
10937
10939{
10940 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
10941 Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackBool = (char)1;
10942 Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10943}
10944
10946{
10947 Mock.vGetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
10948 Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackBool = (char)0;
10949 Mock.vGetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer = Callback;
10950}
10951
10953{
10954 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
10956 UNITY_SET_DETAIL(CMockString_vGetUpdateBoosterMemoryWriteNeeded);
10957 cmock_call_instance = (CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance);
10958 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance);
10959 if (Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool)
10960 {
10962 if (cmock_call_instance == NULL)
10963 return Mock.vGetUpdateBoosterMemoryWriteNeeded_FinalReturn;
10964 memcpy((void*)(&Mock.vGetUpdateBoosterMemoryWriteNeeded_FinalReturn), (void*)(&cmock_call_instance->ReturnVal),
10965 sizeof(eBool_t[sizeof(cmock_call_instance->ReturnVal) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
10966 return cmock_call_instance->ReturnVal;
10967 }
10968 if (!Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackBool &&
10969 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10970 {
10971 eBool_t cmock_cb_ret = Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackCalls++);
10973 return cmock_cb_ret;
10974 }
10975 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
10976 cmock_line = cmock_call_instance->LineNumber;
10977 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
10979 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
10981 if (Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
10982 {
10983 cmock_call_instance->ReturnVal = Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackCalls++);
10984 }
10986 return cmock_call_instance->ReturnVal;
10987}
10988
10990{
10993 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
10994 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
10995 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance, cmock_guts_index);
10996 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
10997 cmock_call_instance->LineNumber = cmock_line;
10998 cmock_call_instance->ExpectAnyArgsBool = (char)0;
10999 cmock_call_instance->ReturnVal = cmock_to_return;
11000 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)1;
11001}
11002
11004{
11005 if(Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool)
11006 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance);
11007 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11008}
11009
11011{
11014 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11015 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11016 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vGetUpdateBoosterMemoryWriteNeeded_CallInstance, cmock_guts_index);
11017 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11018 cmock_call_instance->LineNumber = cmock_line;
11019 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11020 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11021 memcpy((void*)(&cmock_call_instance->ReturnVal), (void*)(&cmock_to_return),
11022 sizeof(eBool_t[sizeof(cmock_to_return) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11023}
11024
11026{
11027 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11028 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackBool = (char)1;
11029 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11030}
11031
11033{
11034 Mock.vGetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11035 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackBool = (char)0;
11036 Mock.vGetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11037}
11038
11039void vSetUpdateMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
11040{
11041 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11043 UNITY_SET_DETAIL(CMockString_vSetUpdateMemoryWriteNeeded);
11044 cmock_call_instance = (CMOCK_vSetUpdateMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetUpdateMemoryWriteNeeded_CallInstance);
11045 Mock.vSetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vSetUpdateMemoryWriteNeeded_CallInstance);
11046 if (Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool)
11047 {
11049 return;
11050 }
11051 if (!Mock.vSetUpdateMemoryWriteNeeded_CallbackBool &&
11052 Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11053 {
11054 Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateMemoryWriteNeeded_CallbackCalls++);
11056 return;
11057 }
11058 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11059 cmock_line = cmock_call_instance->LineNumber;
11060 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11062 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11064 if (!cmock_call_instance->ExpectAnyArgsBool)
11065 {
11066 if (!cmock_call_instance->IgnoreArg_bWriteMemoryNeeded)
11067 {
11068 UNITY_SET_DETAILS(CMockString_vSetUpdateMemoryWriteNeeded,CMockString_bWriteMemoryNeeded);
11069 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded), sizeof(eBool_t), cmock_line, CMockStringMismatch);
11070 }
11071 }
11072 if (Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11073 {
11074 Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateMemoryWriteNeeded_CallbackCalls++);
11075 }
11077}
11078
11081{
11082 memcpy((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded),
11083 sizeof(eBool_t[sizeof(bWriteMemoryNeeded) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11084 cmock_call_instance->IgnoreArg_bWriteMemoryNeeded = 0;
11085}
11086
11088{
11089 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)1;
11090}
11091
11093{
11094 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
11095}
11096
11098{
11101 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11102 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11103 Mock.vSetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateMemoryWriteNeeded_CallInstance, cmock_guts_index);
11104 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
11105 cmock_call_instance->LineNumber = cmock_line;
11106 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11107 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11108 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11109}
11110
11111void vSetUpdateMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
11112{
11115 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11116 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11117 Mock.vSetUpdateMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateMemoryWriteNeeded_CallInstance, cmock_guts_index);
11118 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
11119 cmock_call_instance->LineNumber = cmock_line;
11120 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11121 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11122 CMockExpectParameters_vSetUpdateMemoryWriteNeeded(cmock_call_instance, bWriteMemoryNeeded);
11123}
11124
11126{
11127 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
11128 Mock.vSetUpdateMemoryWriteNeeded_CallbackBool = (char)1;
11129 Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11130}
11131
11133{
11134 Mock.vSetUpdateMemoryWriteNeeded_IgnoreBool = (char)0;
11135 Mock.vSetUpdateMemoryWriteNeeded_CallbackBool = (char)0;
11136 Mock.vSetUpdateMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11137}
11138
11145
11146void vSetUpdateCommonMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
11147{
11148 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11150 UNITY_SET_DETAIL(CMockString_vSetUpdateCommonMemoryWriteNeeded);
11151 cmock_call_instance = (CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance);
11152 Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance);
11153 if (Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool)
11154 {
11156 return;
11157 }
11158 if (!Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackBool &&
11159 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11160 {
11161 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackCalls++);
11163 return;
11164 }
11165 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11166 cmock_line = cmock_call_instance->LineNumber;
11167 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11169 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11171 if (!cmock_call_instance->ExpectAnyArgsBool)
11172 {
11173 if (!cmock_call_instance->IgnoreArg_bWriteMemoryNeeded)
11174 {
11175 UNITY_SET_DETAILS(CMockString_vSetUpdateCommonMemoryWriteNeeded,CMockString_bWriteMemoryNeeded);
11176 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded), sizeof(eBool_t), cmock_line, CMockStringMismatch);
11177 }
11178 }
11179 if (Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11180 {
11181 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackCalls++);
11182 }
11184}
11185
11188{
11189 memcpy((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded),
11190 sizeof(eBool_t[sizeof(bWriteMemoryNeeded) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11191 cmock_call_instance->IgnoreArg_bWriteMemoryNeeded = 0;
11192}
11193
11195{
11196 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)1;
11197}
11198
11200{
11201 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
11202}
11203
11205{
11208 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11209 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11210 Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance, cmock_guts_index);
11211 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
11212 cmock_call_instance->LineNumber = cmock_line;
11213 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11214 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11215 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11216}
11217
11218void vSetUpdateCommonMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
11219{
11222 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11223 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11224 Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateCommonMemoryWriteNeeded_CallInstance, cmock_guts_index);
11225 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
11226 cmock_call_instance->LineNumber = cmock_line;
11227 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11228 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11229 CMockExpectParameters_vSetUpdateCommonMemoryWriteNeeded(cmock_call_instance, bWriteMemoryNeeded);
11230}
11231
11233{
11234 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
11235 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackBool = (char)1;
11236 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11237}
11238
11240{
11241 Mock.vSetUpdateCommonMemoryWriteNeeded_IgnoreBool = (char)0;
11242 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackBool = (char)0;
11243 Mock.vSetUpdateCommonMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11244}
11245
11252
11253void vSetUpdateLnaMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
11254{
11255 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11257 UNITY_SET_DETAIL(CMockString_vSetUpdateLnaMemoryWriteNeeded);
11258 cmock_call_instance = (CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance);
11259 Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance);
11260 if (Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool)
11261 {
11263 return;
11264 }
11265 if (!Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackBool &&
11266 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11267 {
11268 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackCalls++);
11270 return;
11271 }
11272 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11273 cmock_line = cmock_call_instance->LineNumber;
11274 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11276 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11278 if (!cmock_call_instance->ExpectAnyArgsBool)
11279 {
11280 if (!cmock_call_instance->IgnoreArg_bWriteMemoryNeeded)
11281 {
11282 UNITY_SET_DETAILS(CMockString_vSetUpdateLnaMemoryWriteNeeded,CMockString_bWriteMemoryNeeded);
11283 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded), sizeof(eBool_t), cmock_line, CMockStringMismatch);
11284 }
11285 }
11286 if (Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11287 {
11288 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackCalls++);
11289 }
11291}
11292
11295{
11296 memcpy((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded),
11297 sizeof(eBool_t[sizeof(bWriteMemoryNeeded) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11298 cmock_call_instance->IgnoreArg_bWriteMemoryNeeded = 0;
11299}
11300
11302{
11303 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)1;
11304}
11305
11307{
11308 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
11309}
11310
11312{
11315 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11316 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11317 Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance, cmock_guts_index);
11318 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
11319 cmock_call_instance->LineNumber = cmock_line;
11320 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11321 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11322 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11323}
11324
11325void vSetUpdateLnaMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
11326{
11329 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11330 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11331 Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateLnaMemoryWriteNeeded_CallInstance, cmock_guts_index);
11332 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
11333 cmock_call_instance->LineNumber = cmock_line;
11334 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11335 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11336 CMockExpectParameters_vSetUpdateLnaMemoryWriteNeeded(cmock_call_instance, bWriteMemoryNeeded);
11337}
11338
11340{
11341 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
11342 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackBool = (char)1;
11343 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11344}
11345
11347{
11348 Mock.vSetUpdateLnaMemoryWriteNeeded_IgnoreBool = (char)0;
11349 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackBool = (char)0;
11350 Mock.vSetUpdateLnaMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11351}
11352
11359
11360void vSetUpdateBoosterMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
11361{
11362 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11364 UNITY_SET_DETAIL(CMockString_vSetUpdateBoosterMemoryWriteNeeded);
11365 cmock_call_instance = (CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance);
11366 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemNext(Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance);
11367 if (Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool)
11368 {
11370 return;
11371 }
11372 if (!Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackBool &&
11373 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11374 {
11375 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackCalls++);
11377 return;
11378 }
11379 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11380 cmock_line = cmock_call_instance->LineNumber;
11381 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11383 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11385 if (!cmock_call_instance->ExpectAnyArgsBool)
11386 {
11387 if (!cmock_call_instance->IgnoreArg_bWriteMemoryNeeded)
11388 {
11389 UNITY_SET_DETAILS(CMockString_vSetUpdateBoosterMemoryWriteNeeded,CMockString_bWriteMemoryNeeded);
11390 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded), sizeof(eBool_t), cmock_line, CMockStringMismatch);
11391 }
11392 }
11393 if (Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer != NULL)
11394 {
11395 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer(bWriteMemoryNeeded, Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackCalls++);
11396 }
11398}
11399
11402{
11403 memcpy((void*)(&cmock_call_instance->Expected_bWriteMemoryNeeded), (void*)(&bWriteMemoryNeeded),
11404 sizeof(eBool_t[sizeof(bWriteMemoryNeeded) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11405 cmock_call_instance->IgnoreArg_bWriteMemoryNeeded = 0;
11406}
11407
11409{
11410 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)1;
11411}
11412
11414{
11415 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11416}
11417
11419{
11422 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11423 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11424 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance, cmock_guts_index);
11425 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11426 cmock_call_instance->LineNumber = cmock_line;
11427 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11428 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11429 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11430}
11431
11432void vSetUpdateBoosterMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
11433{
11436 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11437 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11438 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance = CMock_Guts_MemChain(Mock.vSetUpdateBoosterMemoryWriteNeeded_CallInstance, cmock_guts_index);
11439 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11440 cmock_call_instance->LineNumber = cmock_line;
11441 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11442 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11443 CMockExpectParameters_vSetUpdateBoosterMemoryWriteNeeded(cmock_call_instance, bWriteMemoryNeeded);
11444}
11445
11447{
11448 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11449 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackBool = (char)1;
11450 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11451}
11452
11454{
11455 Mock.vSetUpdateBoosterMemoryWriteNeeded_IgnoreBool = (char)0;
11456 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackBool = (char)0;
11457 Mock.vSetUpdateBoosterMemoryWriteNeeded_CallbackFunctionPointer = Callback;
11458}
11459
11466
11468{
11469 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11470 CMOCK_vCopyImageCommonNvm_CALL_INSTANCE* cmock_call_instance;
11471 UNITY_SET_DETAIL(CMockString_vCopyImageCommonNvm);
11472 cmock_call_instance = (CMOCK_vCopyImageCommonNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vCopyImageCommonNvm_CallInstance);
11473 Mock.vCopyImageCommonNvm_CallInstance = CMock_Guts_MemNext(Mock.vCopyImageCommonNvm_CallInstance);
11474 if (Mock.vCopyImageCommonNvm_IgnoreBool)
11475 {
11477 return;
11478 }
11479 if (!Mock.vCopyImageCommonNvm_CallbackBool &&
11480 Mock.vCopyImageCommonNvm_CallbackFunctionPointer != NULL)
11481 {
11482 Mock.vCopyImageCommonNvm_CallbackFunctionPointer(Mock.vCopyImageCommonNvm_CallbackCalls++);
11484 return;
11485 }
11486 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11487 cmock_line = cmock_call_instance->LineNumber;
11488 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11490 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11492 if (Mock.vCopyImageCommonNvm_CallbackFunctionPointer != NULL)
11493 {
11494 Mock.vCopyImageCommonNvm_CallbackFunctionPointer(Mock.vCopyImageCommonNvm_CallbackCalls++);
11495 }
11497}
11498
11500{
11501 Mock.vCopyImageCommonNvm_IgnoreBool = (char)1;
11502}
11503
11505{
11506 Mock.vCopyImageCommonNvm_IgnoreBool = (char)0;
11507}
11508
11510{
11513 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11514 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11515 Mock.vCopyImageCommonNvm_CallInstance = CMock_Guts_MemChain(Mock.vCopyImageCommonNvm_CallInstance, cmock_guts_index);
11516 Mock.vCopyImageCommonNvm_IgnoreBool = (char)0;
11517 cmock_call_instance->LineNumber = cmock_line;
11518 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11519 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11520}
11521
11523{
11524 Mock.vCopyImageCommonNvm_IgnoreBool = (char)0;
11525 Mock.vCopyImageCommonNvm_CallbackBool = (char)1;
11526 Mock.vCopyImageCommonNvm_CallbackFunctionPointer = Callback;
11527}
11528
11530{
11531 Mock.vCopyImageCommonNvm_IgnoreBool = (char)0;
11532 Mock.vCopyImageCommonNvm_CallbackBool = (char)0;
11533 Mock.vCopyImageCommonNvm_CallbackFunctionPointer = Callback;
11534}
11535
11537{
11538 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11539 CMOCK_vCopyImageLnaNvm_CALL_INSTANCE* cmock_call_instance;
11540 UNITY_SET_DETAIL(CMockString_vCopyImageLnaNvm);
11541 cmock_call_instance = (CMOCK_vCopyImageLnaNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vCopyImageLnaNvm_CallInstance);
11542 Mock.vCopyImageLnaNvm_CallInstance = CMock_Guts_MemNext(Mock.vCopyImageLnaNvm_CallInstance);
11543 if (Mock.vCopyImageLnaNvm_IgnoreBool)
11544 {
11546 return;
11547 }
11548 if (!Mock.vCopyImageLnaNvm_CallbackBool &&
11549 Mock.vCopyImageLnaNvm_CallbackFunctionPointer != NULL)
11550 {
11551 Mock.vCopyImageLnaNvm_CallbackFunctionPointer(Mock.vCopyImageLnaNvm_CallbackCalls++);
11553 return;
11554 }
11555 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11556 cmock_line = cmock_call_instance->LineNumber;
11557 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11559 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11561 if (Mock.vCopyImageLnaNvm_CallbackFunctionPointer != NULL)
11562 {
11563 Mock.vCopyImageLnaNvm_CallbackFunctionPointer(Mock.vCopyImageLnaNvm_CallbackCalls++);
11564 }
11566}
11567
11569{
11570 Mock.vCopyImageLnaNvm_IgnoreBool = (char)1;
11571}
11572
11574{
11575 Mock.vCopyImageLnaNvm_IgnoreBool = (char)0;
11576}
11577
11579{
11582 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11583 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11584 Mock.vCopyImageLnaNvm_CallInstance = CMock_Guts_MemChain(Mock.vCopyImageLnaNvm_CallInstance, cmock_guts_index);
11585 Mock.vCopyImageLnaNvm_IgnoreBool = (char)0;
11586 cmock_call_instance->LineNumber = cmock_line;
11587 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11588 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11589}
11590
11592{
11593 Mock.vCopyImageLnaNvm_IgnoreBool = (char)0;
11594 Mock.vCopyImageLnaNvm_CallbackBool = (char)1;
11595 Mock.vCopyImageLnaNvm_CallbackFunctionPointer = Callback;
11596}
11597
11599{
11600 Mock.vCopyImageLnaNvm_IgnoreBool = (char)0;
11601 Mock.vCopyImageLnaNvm_CallbackBool = (char)0;
11602 Mock.vCopyImageLnaNvm_CallbackFunctionPointer = Callback;
11603}
11604
11606{
11607 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11608 CMOCK_vCopyImageBoosterNvm_CALL_INSTANCE* cmock_call_instance;
11609 UNITY_SET_DETAIL(CMockString_vCopyImageBoosterNvm);
11610 cmock_call_instance = (CMOCK_vCopyImageBoosterNvm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vCopyImageBoosterNvm_CallInstance);
11611 Mock.vCopyImageBoosterNvm_CallInstance = CMock_Guts_MemNext(Mock.vCopyImageBoosterNvm_CallInstance);
11612 if (Mock.vCopyImageBoosterNvm_IgnoreBool)
11613 {
11615 return;
11616 }
11617 if (!Mock.vCopyImageBoosterNvm_CallbackBool &&
11618 Mock.vCopyImageBoosterNvm_CallbackFunctionPointer != NULL)
11619 {
11620 Mock.vCopyImageBoosterNvm_CallbackFunctionPointer(Mock.vCopyImageBoosterNvm_CallbackCalls++);
11622 return;
11623 }
11624 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11625 cmock_line = cmock_call_instance->LineNumber;
11626 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11628 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11630 if (Mock.vCopyImageBoosterNvm_CallbackFunctionPointer != NULL)
11631 {
11632 Mock.vCopyImageBoosterNvm_CallbackFunctionPointer(Mock.vCopyImageBoosterNvm_CallbackCalls++);
11633 }
11635}
11636
11638{
11639 Mock.vCopyImageBoosterNvm_IgnoreBool = (char)1;
11640}
11641
11643{
11644 Mock.vCopyImageBoosterNvm_IgnoreBool = (char)0;
11645}
11646
11648{
11651 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11652 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11653 Mock.vCopyImageBoosterNvm_CallInstance = CMock_Guts_MemChain(Mock.vCopyImageBoosterNvm_CallInstance, cmock_guts_index);
11654 Mock.vCopyImageBoosterNvm_IgnoreBool = (char)0;
11655 cmock_call_instance->LineNumber = cmock_line;
11656 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11657 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11658}
11659
11661{
11662 Mock.vCopyImageBoosterNvm_IgnoreBool = (char)0;
11663 Mock.vCopyImageBoosterNvm_CallbackBool = (char)1;
11664 Mock.vCopyImageBoosterNvm_CallbackFunctionPointer = Callback;
11665}
11666
11668{
11669 Mock.vCopyImageBoosterNvm_IgnoreBool = (char)0;
11670 Mock.vCopyImageBoosterNvm_CallbackBool = (char)0;
11671 Mock.vCopyImageBoosterNvm_CallbackFunctionPointer = Callback;
11672}
11673
11674void vLaserSetCurrentAlarm(eBool_t bAlarmExist)
11675{
11676 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11677 CMOCK_vLaserSetCurrentAlarm_CALL_INSTANCE* cmock_call_instance;
11678 UNITY_SET_DETAIL(CMockString_vLaserSetCurrentAlarm);
11679 cmock_call_instance = (CMOCK_vLaserSetCurrentAlarm_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vLaserSetCurrentAlarm_CallInstance);
11680 Mock.vLaserSetCurrentAlarm_CallInstance = CMock_Guts_MemNext(Mock.vLaserSetCurrentAlarm_CallInstance);
11681 if (Mock.vLaserSetCurrentAlarm_IgnoreBool)
11682 {
11684 return;
11685 }
11686 if (!Mock.vLaserSetCurrentAlarm_CallbackBool &&
11687 Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer != NULL)
11688 {
11689 Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer(bAlarmExist, Mock.vLaserSetCurrentAlarm_CallbackCalls++);
11691 return;
11692 }
11693 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11694 cmock_line = cmock_call_instance->LineNumber;
11695 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11697 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11699 if (!cmock_call_instance->ExpectAnyArgsBool)
11700 {
11701 if (!cmock_call_instance->IgnoreArg_bAlarmExist)
11702 {
11703 UNITY_SET_DETAILS(CMockString_vLaserSetCurrentAlarm,CMockString_bAlarmExist);
11704 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bAlarmExist), (void*)(&bAlarmExist), sizeof(eBool_t), cmock_line, CMockStringMismatch);
11705 }
11706 }
11707 if (Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer != NULL)
11708 {
11709 Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer(bAlarmExist, Mock.vLaserSetCurrentAlarm_CallbackCalls++);
11710 }
11712}
11713
11716{
11717 memcpy((void*)(&cmock_call_instance->Expected_bAlarmExist), (void*)(&bAlarmExist),
11718 sizeof(eBool_t[sizeof(bAlarmExist) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
11719 cmock_call_instance->IgnoreArg_bAlarmExist = 0;
11720}
11721
11723{
11724 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)1;
11725}
11726
11728{
11729 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)0;
11730}
11731
11733{
11736 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11737 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11738 Mock.vLaserSetCurrentAlarm_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetCurrentAlarm_CallInstance, cmock_guts_index);
11739 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)0;
11740 cmock_call_instance->LineNumber = cmock_line;
11741 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11742 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11743 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11744}
11745
11746void vLaserSetCurrentAlarm_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bAlarmExist)
11747{
11750 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11751 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11752 Mock.vLaserSetCurrentAlarm_CallInstance = CMock_Guts_MemChain(Mock.vLaserSetCurrentAlarm_CallInstance, cmock_guts_index);
11753 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)0;
11754 cmock_call_instance->LineNumber = cmock_line;
11755 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11756 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11757 CMockExpectParameters_vLaserSetCurrentAlarm(cmock_call_instance, bAlarmExist);
11758}
11759
11761{
11762 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)0;
11763 Mock.vLaserSetCurrentAlarm_CallbackBool = (char)1;
11764 Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer = Callback;
11765}
11766
11768{
11769 Mock.vLaserSetCurrentAlarm_IgnoreBool = (char)0;
11770 Mock.vLaserSetCurrentAlarm_CallbackBool = (char)0;
11771 Mock.vLaserSetCurrentAlarm_CallbackFunctionPointer = Callback;
11772}
11773
11775{
11777 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
11778 cmock_call_instance->IgnoreArg_bAlarmExist = 1;
11779}
11780
11781void vUpdateLnaPIDValues(float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
11782{
11783 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11784 CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE* cmock_call_instance;
11785 UNITY_SET_DETAIL(CMockString_vUpdateLnaPIDValues);
11786 cmock_call_instance = (CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateLnaPIDValues_CallInstance);
11787 Mock.vUpdateLnaPIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUpdateLnaPIDValues_CallInstance);
11788 if (Mock.vUpdateLnaPIDValues_IgnoreBool)
11789 {
11791 return;
11792 }
11793 if (!Mock.vUpdateLnaPIDValues_CallbackBool &&
11794 Mock.vUpdateLnaPIDValues_CallbackFunctionPointer != NULL)
11795 {
11796 Mock.vUpdateLnaPIDValues_CallbackFunctionPointer(fLnasingleProportional, fLnasingleIntegralGain, fLnasingleDerivativeGain, Mock.vUpdateLnaPIDValues_CallbackCalls++);
11798 return;
11799 }
11800 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11801 cmock_line = cmock_call_instance->LineNumber;
11802 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11804 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11806 if (!cmock_call_instance->ExpectAnyArgsBool)
11807 {
11808 if (!cmock_call_instance->IgnoreArg_fLnasingleProportional)
11809 {
11810 UNITY_SET_DETAILS(CMockString_vUpdateLnaPIDValues,CMockString_fLnasingleProportional);
11811 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fLnasingleProportional, fLnasingleProportional, cmock_line, CMockStringMismatch);
11812 }
11813 if (!cmock_call_instance->IgnoreArg_fLnasingleIntegralGain)
11814 {
11815 UNITY_SET_DETAILS(CMockString_vUpdateLnaPIDValues,CMockString_fLnasingleIntegralGain);
11816 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fLnasingleIntegralGain, fLnasingleIntegralGain, cmock_line, CMockStringMismatch);
11817 }
11818 if (!cmock_call_instance->IgnoreArg_fLnasingleDerivativeGain)
11819 {
11820 UNITY_SET_DETAILS(CMockString_vUpdateLnaPIDValues,CMockString_fLnasingleDerivativeGain);
11821 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fLnasingleDerivativeGain, fLnasingleDerivativeGain, cmock_line, CMockStringMismatch);
11822 }
11823 }
11824 if (Mock.vUpdateLnaPIDValues_CallbackFunctionPointer != NULL)
11825 {
11826 Mock.vUpdateLnaPIDValues_CallbackFunctionPointer(fLnasingleProportional, fLnasingleIntegralGain, fLnasingleDerivativeGain, Mock.vUpdateLnaPIDValues_CallbackCalls++);
11827 }
11829}
11830
11831void CMockExpectParameters_vUpdateLnaPIDValues(CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE* cmock_call_instance, float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain);
11832void CMockExpectParameters_vUpdateLnaPIDValues(CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE* cmock_call_instance, float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
11833{
11834 cmock_call_instance->Expected_fLnasingleProportional = fLnasingleProportional;
11835 cmock_call_instance->IgnoreArg_fLnasingleProportional = 0;
11836 cmock_call_instance->Expected_fLnasingleIntegralGain = fLnasingleIntegralGain;
11837 cmock_call_instance->IgnoreArg_fLnasingleIntegralGain = 0;
11838 cmock_call_instance->Expected_fLnasingleDerivativeGain = fLnasingleDerivativeGain;
11839 cmock_call_instance->IgnoreArg_fLnasingleDerivativeGain = 0;
11840}
11841
11843{
11844 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)1;
11845}
11846
11848{
11849 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)0;
11850}
11851
11853{
11856 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11857 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11858 Mock.vUpdateLnaPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateLnaPIDValues_CallInstance, cmock_guts_index);
11859 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)0;
11860 cmock_call_instance->LineNumber = cmock_line;
11861 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11862 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11863 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11864}
11865
11866void vUpdateLnaPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
11867{
11870 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11871 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11872 Mock.vUpdateLnaPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateLnaPIDValues_CallInstance, cmock_guts_index);
11873 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)0;
11874 cmock_call_instance->LineNumber = cmock_line;
11875 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11876 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11877 CMockExpectParameters_vUpdateLnaPIDValues(cmock_call_instance, fLnasingleProportional, fLnasingleIntegralGain, fLnasingleDerivativeGain);
11878}
11879
11881{
11882 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)0;
11883 Mock.vUpdateLnaPIDValues_CallbackBool = (char)1;
11884 Mock.vUpdateLnaPIDValues_CallbackFunctionPointer = Callback;
11885}
11886
11888{
11889 Mock.vUpdateLnaPIDValues_IgnoreBool = (char)0;
11890 Mock.vUpdateLnaPIDValues_CallbackBool = (char)0;
11891 Mock.vUpdateLnaPIDValues_CallbackFunctionPointer = Callback;
11892}
11893
11900
11907
11914
11915void vUpdateHpaSmPIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
11916{
11917 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
11918 CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance;
11919 UNITY_SET_DETAIL(CMockString_vUpdateHpaSmPIDValues);
11920 cmock_call_instance = (CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateHpaSmPIDValues_CallInstance);
11921 Mock.vUpdateHpaSmPIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUpdateHpaSmPIDValues_CallInstance);
11922 if (Mock.vUpdateHpaSmPIDValues_IgnoreBool)
11923 {
11925 return;
11926 }
11927 if (!Mock.vUpdateHpaSmPIDValues_CallbackBool &&
11928 Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer != NULL)
11929 {
11930 Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaSmPIDValues_CallbackCalls++);
11932 return;
11933 }
11934 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
11935 cmock_line = cmock_call_instance->LineNumber;
11936 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
11938 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
11940 if (!cmock_call_instance->ExpectAnyArgsBool)
11941 {
11942 if (!cmock_call_instance->IgnoreArg_fHpaSingleProportional)
11943 {
11944 UNITY_SET_DETAILS(CMockString_vUpdateHpaSmPIDValues,CMockString_fHpaSingleProportional);
11945 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleProportional, fHpaSingleProportional, cmock_line, CMockStringMismatch);
11946 }
11947 if (!cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain)
11948 {
11949 UNITY_SET_DETAILS(CMockString_vUpdateHpaSmPIDValues,CMockString_fHpaSingleIntegralGain);
11950 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleIntegralGain, fHpaSingleIntegralGain, cmock_line, CMockStringMismatch);
11951 }
11952 if (!cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain)
11953 {
11954 UNITY_SET_DETAILS(CMockString_vUpdateHpaSmPIDValues,CMockString_fHpaSingleDerivativeGain);
11955 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleDerivativeGain, fHpaSingleDerivativeGain, cmock_line, CMockStringMismatch);
11956 }
11957 }
11958 if (Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer != NULL)
11959 {
11960 Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaSmPIDValues_CallbackCalls++);
11961 }
11963}
11964
11965void CMockExpectParameters_vUpdateHpaSmPIDValues(CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain);
11966void CMockExpectParameters_vUpdateHpaSmPIDValues(CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
11967{
11968 cmock_call_instance->Expected_fHpaSingleProportional = fHpaSingleProportional;
11969 cmock_call_instance->IgnoreArg_fHpaSingleProportional = 0;
11970 cmock_call_instance->Expected_fHpaSingleIntegralGain = fHpaSingleIntegralGain;
11971 cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain = 0;
11972 cmock_call_instance->Expected_fHpaSingleDerivativeGain = fHpaSingleDerivativeGain;
11973 cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain = 0;
11974}
11975
11977{
11978 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)1;
11979}
11980
11982{
11983 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)0;
11984}
11985
11987{
11990 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
11991 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
11992 Mock.vUpdateHpaSmPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaSmPIDValues_CallInstance, cmock_guts_index);
11993 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)0;
11994 cmock_call_instance->LineNumber = cmock_line;
11995 cmock_call_instance->CallOrder = ++GlobalExpectCount;
11996 cmock_call_instance->ExpectAnyArgsBool = (char)0;
11997 cmock_call_instance->ExpectAnyArgsBool = (char)1;
11998}
11999
12000void vUpdateHpaSmPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12001{
12004 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12005 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12006 Mock.vUpdateHpaSmPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaSmPIDValues_CallInstance, cmock_guts_index);
12007 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)0;
12008 cmock_call_instance->LineNumber = cmock_line;
12009 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12010 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12011 CMockExpectParameters_vUpdateHpaSmPIDValues(cmock_call_instance, fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain);
12012}
12013
12015{
12016 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)0;
12017 Mock.vUpdateHpaSmPIDValues_CallbackBool = (char)1;
12018 Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer = Callback;
12019}
12020
12022{
12023 Mock.vUpdateHpaSmPIDValues_IgnoreBool = (char)0;
12024 Mock.vUpdateHpaSmPIDValues_CallbackBool = (char)0;
12025 Mock.vUpdateHpaSmPIDValues_CallbackFunctionPointer = Callback;
12026}
12027
12034
12041
12048
12049void vUploadHpaSmPIDValues(float* pfHpaSingleProportional, float* pfHpasingleIntegralGain, float* pfHpasingleDerivativeGain)
12050{
12051 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12052 CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance;
12053 UNITY_SET_DETAIL(CMockString_vUploadHpaSmPIDValues);
12054 cmock_call_instance = (CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUploadHpaSmPIDValues_CallInstance);
12055 Mock.vUploadHpaSmPIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUploadHpaSmPIDValues_CallInstance);
12056 if (Mock.vUploadHpaSmPIDValues_IgnoreBool)
12057 {
12059 return;
12060 }
12061 if (!Mock.vUploadHpaSmPIDValues_CallbackBool &&
12062 Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer != NULL)
12063 {
12064 Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer(pfHpaSingleProportional, pfHpasingleIntegralGain, pfHpasingleDerivativeGain, Mock.vUploadHpaSmPIDValues_CallbackCalls++);
12066 return;
12067 }
12068 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12069 cmock_line = cmock_call_instance->LineNumber;
12070 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12072 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12074 if (!cmock_call_instance->ExpectAnyArgsBool)
12075 {
12076 if (!cmock_call_instance->IgnoreArg_pfHpaSingleProportional)
12077 {
12078 UNITY_SET_DETAILS(CMockString_vUploadHpaSmPIDValues,CMockString_pfHpaSingleProportional);
12079 if (cmock_call_instance->Expected_pfHpaSingleProportional == NULL)
12080 { UNITY_TEST_ASSERT_NULL(pfHpaSingleProportional, cmock_line, CMockStringExpNULL); }
12081 else
12082 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfHpaSingleProportional, pfHpaSingleProportional, cmock_call_instance->Expected_pfHpaSingleProportional_Depth, cmock_line, CMockStringMismatch); }
12083 }
12084 if (!cmock_call_instance->IgnoreArg_pfHpasingleIntegralGain)
12085 {
12086 UNITY_SET_DETAILS(CMockString_vUploadHpaSmPIDValues,CMockString_pfHpasingleIntegralGain);
12087 if (cmock_call_instance->Expected_pfHpasingleIntegralGain == NULL)
12088 { UNITY_TEST_ASSERT_NULL(pfHpasingleIntegralGain, cmock_line, CMockStringExpNULL); }
12089 else
12090 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfHpasingleIntegralGain, pfHpasingleIntegralGain, cmock_call_instance->Expected_pfHpasingleIntegralGain_Depth, cmock_line, CMockStringMismatch); }
12091 }
12092 if (!cmock_call_instance->IgnoreArg_pfHpasingleDerivativeGain)
12093 {
12094 UNITY_SET_DETAILS(CMockString_vUploadHpaSmPIDValues,CMockString_pfHpasingleDerivativeGain);
12095 if (cmock_call_instance->Expected_pfHpasingleDerivativeGain == NULL)
12096 { UNITY_TEST_ASSERT_NULL(pfHpasingleDerivativeGain, cmock_line, CMockStringExpNULL); }
12097 else
12098 { UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(cmock_call_instance->Expected_pfHpasingleDerivativeGain, pfHpasingleDerivativeGain, cmock_call_instance->Expected_pfHpasingleDerivativeGain_Depth, cmock_line, CMockStringMismatch); }
12099 }
12100 }
12101 if (Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer != NULL)
12102 {
12103 Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer(pfHpaSingleProportional, pfHpasingleIntegralGain, pfHpasingleDerivativeGain, Mock.vUploadHpaSmPIDValues_CallbackCalls++);
12104 }
12105 if (cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Used)
12106 {
12107 UNITY_TEST_ASSERT_NOT_NULL(pfHpaSingleProportional, cmock_line, CMockStringPtrIsNULL);
12108 memcpy((void*)pfHpaSingleProportional, (void*)cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Val,
12109 cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Size);
12110 }
12111 if (cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Used)
12112 {
12113 UNITY_TEST_ASSERT_NOT_NULL(pfHpasingleIntegralGain, cmock_line, CMockStringPtrIsNULL);
12114 memcpy((void*)pfHpasingleIntegralGain, (void*)cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Val,
12115 cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Size);
12116 }
12117 if (cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Used)
12118 {
12119 UNITY_TEST_ASSERT_NOT_NULL(pfHpasingleDerivativeGain, cmock_line, CMockStringPtrIsNULL);
12120 memcpy((void*)pfHpasingleDerivativeGain, (void*)cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Val,
12122 }
12124}
12125
12126void CMockExpectParameters_vUploadHpaSmPIDValues(CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance, float* pfHpaSingleProportional, int pfHpaSingleProportional_Depth, float* pfHpasingleIntegralGain, int pfHpasingleIntegralGain_Depth, float* pfHpasingleDerivativeGain, int pfHpasingleDerivativeGain_Depth);
12127void CMockExpectParameters_vUploadHpaSmPIDValues(CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE* cmock_call_instance, float* pfHpaSingleProportional, int pfHpaSingleProportional_Depth, float* pfHpasingleIntegralGain, int pfHpasingleIntegralGain_Depth, float* pfHpasingleDerivativeGain, int pfHpasingleDerivativeGain_Depth)
12128{
12129 cmock_call_instance->Expected_pfHpaSingleProportional = pfHpaSingleProportional;
12130 cmock_call_instance->Expected_pfHpaSingleProportional_Depth = pfHpaSingleProportional_Depth;
12131 cmock_call_instance->IgnoreArg_pfHpaSingleProportional = 0;
12132 cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Used = 0;
12133 cmock_call_instance->Expected_pfHpasingleIntegralGain = pfHpasingleIntegralGain;
12134 cmock_call_instance->Expected_pfHpasingleIntegralGain_Depth = pfHpasingleIntegralGain_Depth;
12135 cmock_call_instance->IgnoreArg_pfHpasingleIntegralGain = 0;
12136 cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Used = 0;
12137 cmock_call_instance->Expected_pfHpasingleDerivativeGain = pfHpasingleDerivativeGain;
12138 cmock_call_instance->Expected_pfHpasingleDerivativeGain_Depth = pfHpasingleDerivativeGain_Depth;
12139 cmock_call_instance->IgnoreArg_pfHpasingleDerivativeGain = 0;
12140 cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Used = 0;
12141}
12142
12144{
12145 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)1;
12146}
12147
12149{
12150 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12151}
12152
12154{
12157 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12158 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12159 Mock.vUploadHpaSmPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUploadHpaSmPIDValues_CallInstance, cmock_guts_index);
12160 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12161 cmock_call_instance->LineNumber = cmock_line;
12162 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12163 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12164 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12165}
12166
12167void vUploadHpaSmPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float* pfHpaSingleProportional, float* pfHpasingleIntegralGain, float* pfHpasingleDerivativeGain)
12168{
12171 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12172 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12173 Mock.vUploadHpaSmPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUploadHpaSmPIDValues_CallInstance, cmock_guts_index);
12174 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12175 cmock_call_instance->LineNumber = cmock_line;
12176 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12177 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12178 CMockExpectParameters_vUploadHpaSmPIDValues(cmock_call_instance, pfHpaSingleProportional, 1, pfHpasingleIntegralGain, 1, pfHpasingleDerivativeGain, 1);
12179}
12180
12182{
12183 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12184 Mock.vUploadHpaSmPIDValues_CallbackBool = (char)1;
12185 Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer = Callback;
12186}
12187
12189{
12190 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12191 Mock.vUploadHpaSmPIDValues_CallbackBool = (char)0;
12192 Mock.vUploadHpaSmPIDValues_CallbackFunctionPointer = Callback;
12193}
12194
12195void vUploadHpaSmPIDValues_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, float* pfHpaSingleProportional, int pfHpaSingleProportional_Depth, float* pfHpasingleIntegralGain, int pfHpasingleIntegralGain_Depth, float* pfHpasingleDerivativeGain, int pfHpasingleDerivativeGain_Depth)
12196{
12199 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12200 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12201 Mock.vUploadHpaSmPIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUploadHpaSmPIDValues_CallInstance, cmock_guts_index);
12202 Mock.vUploadHpaSmPIDValues_IgnoreBool = (char)0;
12203 cmock_call_instance->LineNumber = cmock_line;
12204 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12205 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12206 CMockExpectParameters_vUploadHpaSmPIDValues(cmock_call_instance, pfHpaSingleProportional, pfHpaSingleProportional_Depth, pfHpasingleIntegralGain, pfHpasingleIntegralGain_Depth, pfHpasingleDerivativeGain, pfHpasingleDerivativeGain_Depth);
12207}
12208
12209void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpaSingleProportional(UNITY_LINE_TYPE cmock_line, float* pfHpaSingleProportional, size_t cmock_size)
12210{
12212 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
12213 cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Used = 1;
12214 cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Val = pfHpaSingleProportional;
12215 cmock_call_instance->ReturnThruPtr_pfHpaSingleProportional_Size = cmock_size;
12216}
12217
12218void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpasingleIntegralGain(UNITY_LINE_TYPE cmock_line, float* pfHpasingleIntegralGain, size_t cmock_size)
12219{
12221 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
12222 cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Used = 1;
12223 cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Val = pfHpasingleIntegralGain;
12224 cmock_call_instance->ReturnThruPtr_pfHpasingleIntegralGain_Size = cmock_size;
12225}
12226
12227void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpasingleDerivativeGain(UNITY_LINE_TYPE cmock_line, float* pfHpasingleDerivativeGain, size_t cmock_size)
12228{
12230 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringPtrPreExp);
12231 cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Used = 1;
12232 cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Val = pfHpasingleDerivativeGain;
12233 cmock_call_instance->ReturnThruPtr_pfHpasingleDerivativeGain_Size = cmock_size;
12234}
12235
12242
12249
12256
12257void vUpdateHpaMm1PIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12258{
12259 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12260 CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE* cmock_call_instance;
12261 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm1PIDValues);
12262 cmock_call_instance = (CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateHpaMm1PIDValues_CallInstance);
12263 Mock.vUpdateHpaMm1PIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUpdateHpaMm1PIDValues_CallInstance);
12264 if (Mock.vUpdateHpaMm1PIDValues_IgnoreBool)
12265 {
12267 return;
12268 }
12269 if (!Mock.vUpdateHpaMm1PIDValues_CallbackBool &&
12270 Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer != NULL)
12271 {
12272 Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaMm1PIDValues_CallbackCalls++);
12274 return;
12275 }
12276 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12277 cmock_line = cmock_call_instance->LineNumber;
12278 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12280 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12282 if (!cmock_call_instance->ExpectAnyArgsBool)
12283 {
12284 if (!cmock_call_instance->IgnoreArg_fHpaSingleProportional)
12285 {
12286 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1PIDValues,CMockString_fHpaSingleProportional);
12287 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleProportional, fHpaSingleProportional, cmock_line, CMockStringMismatch);
12288 }
12289 if (!cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain)
12290 {
12291 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1PIDValues,CMockString_fHpaSingleIntegralGain);
12292 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleIntegralGain, fHpaSingleIntegralGain, cmock_line, CMockStringMismatch);
12293 }
12294 if (!cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain)
12295 {
12296 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1PIDValues,CMockString_fHpaSingleDerivativeGain);
12297 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleDerivativeGain, fHpaSingleDerivativeGain, cmock_line, CMockStringMismatch);
12298 }
12299 }
12300 if (Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer != NULL)
12301 {
12302 Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaMm1PIDValues_CallbackCalls++);
12303 }
12305}
12306
12307void CMockExpectParameters_vUpdateHpaMm1PIDValues(CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain);
12308void CMockExpectParameters_vUpdateHpaMm1PIDValues(CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12309{
12310 cmock_call_instance->Expected_fHpaSingleProportional = fHpaSingleProportional;
12311 cmock_call_instance->IgnoreArg_fHpaSingleProportional = 0;
12312 cmock_call_instance->Expected_fHpaSingleIntegralGain = fHpaSingleIntegralGain;
12313 cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain = 0;
12314 cmock_call_instance->Expected_fHpaSingleDerivativeGain = fHpaSingleDerivativeGain;
12315 cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain = 0;
12316}
12317
12319{
12320 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)1;
12321}
12322
12324{
12325 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)0;
12326}
12327
12329{
12332 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12333 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12334 Mock.vUpdateHpaMm1PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm1PIDValues_CallInstance, cmock_guts_index);
12335 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)0;
12336 cmock_call_instance->LineNumber = cmock_line;
12337 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12338 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12339 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12340}
12341
12342void vUpdateHpaMm1PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12343{
12346 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12347 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12348 Mock.vUpdateHpaMm1PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm1PIDValues_CallInstance, cmock_guts_index);
12349 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)0;
12350 cmock_call_instance->LineNumber = cmock_line;
12351 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12352 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12353 CMockExpectParameters_vUpdateHpaMm1PIDValues(cmock_call_instance, fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain);
12354}
12355
12357{
12358 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)0;
12359 Mock.vUpdateHpaMm1PIDValues_CallbackBool = (char)1;
12360 Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer = Callback;
12361}
12362
12364{
12365 Mock.vUpdateHpaMm1PIDValues_IgnoreBool = (char)0;
12366 Mock.vUpdateHpaMm1PIDValues_CallbackBool = (char)0;
12367 Mock.vUpdateHpaMm1PIDValues_CallbackFunctionPointer = Callback;
12368}
12369
12376
12383
12390
12391void vUpdateHpaMm2PIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12392{
12393 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12394 CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE* cmock_call_instance;
12395 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm2PIDValues);
12396 cmock_call_instance = (CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateHpaMm2PIDValues_CallInstance);
12397 Mock.vUpdateHpaMm2PIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUpdateHpaMm2PIDValues_CallInstance);
12398 if (Mock.vUpdateHpaMm2PIDValues_IgnoreBool)
12399 {
12401 return;
12402 }
12403 if (!Mock.vUpdateHpaMm2PIDValues_CallbackBool &&
12404 Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer != NULL)
12405 {
12406 Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaMm2PIDValues_CallbackCalls++);
12408 return;
12409 }
12410 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12411 cmock_line = cmock_call_instance->LineNumber;
12412 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12414 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12416 if (!cmock_call_instance->ExpectAnyArgsBool)
12417 {
12418 if (!cmock_call_instance->IgnoreArg_fHpaSingleProportional)
12419 {
12420 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm2PIDValues,CMockString_fHpaSingleProportional);
12421 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleProportional, fHpaSingleProportional, cmock_line, CMockStringMismatch);
12422 }
12423 if (!cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain)
12424 {
12425 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm2PIDValues,CMockString_fHpaSingleIntegralGain);
12426 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleIntegralGain, fHpaSingleIntegralGain, cmock_line, CMockStringMismatch);
12427 }
12428 if (!cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain)
12429 {
12430 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm2PIDValues,CMockString_fHpaSingleDerivativeGain);
12431 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaSingleDerivativeGain, fHpaSingleDerivativeGain, cmock_line, CMockStringMismatch);
12432 }
12433 }
12434 if (Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer != NULL)
12435 {
12436 Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer(fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain, Mock.vUpdateHpaMm2PIDValues_CallbackCalls++);
12437 }
12439}
12440
12441void CMockExpectParameters_vUpdateHpaMm2PIDValues(CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain);
12442void CMockExpectParameters_vUpdateHpaMm2PIDValues(CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12443{
12444 cmock_call_instance->Expected_fHpaSingleProportional = fHpaSingleProportional;
12445 cmock_call_instance->IgnoreArg_fHpaSingleProportional = 0;
12446 cmock_call_instance->Expected_fHpaSingleIntegralGain = fHpaSingleIntegralGain;
12447 cmock_call_instance->IgnoreArg_fHpaSingleIntegralGain = 0;
12448 cmock_call_instance->Expected_fHpaSingleDerivativeGain = fHpaSingleDerivativeGain;
12449 cmock_call_instance->IgnoreArg_fHpaSingleDerivativeGain = 0;
12450}
12451
12453{
12454 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)1;
12455}
12456
12458{
12459 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)0;
12460}
12461
12463{
12466 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12467 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12468 Mock.vUpdateHpaMm2PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm2PIDValues_CallInstance, cmock_guts_index);
12469 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)0;
12470 cmock_call_instance->LineNumber = cmock_line;
12471 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12472 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12473 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12474}
12475
12476void vUpdateHpaMm2PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
12477{
12480 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12481 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12482 Mock.vUpdateHpaMm2PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm2PIDValues_CallInstance, cmock_guts_index);
12483 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)0;
12484 cmock_call_instance->LineNumber = cmock_line;
12485 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12486 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12487 CMockExpectParameters_vUpdateHpaMm2PIDValues(cmock_call_instance, fHpaSingleProportional, fHpaSingleIntegralGain, fHpaSingleDerivativeGain);
12488}
12489
12491{
12492 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)0;
12493 Mock.vUpdateHpaMm2PIDValues_CallbackBool = (char)1;
12494 Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer = Callback;
12495}
12496
12498{
12499 Mock.vUpdateHpaMm2PIDValues_IgnoreBool = (char)0;
12500 Mock.vUpdateHpaMm2PIDValues_CallbackBool = (char)0;
12501 Mock.vUpdateHpaMm2PIDValues_CallbackFunctionPointer = Callback;
12502}
12503
12510
12517
12524
12525void vUpdateHpaMm1and2PIDValues(float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
12526{
12527 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12529 UNITY_SET_DETAIL(CMockString_vUpdateHpaMm1and2PIDValues);
12530 cmock_call_instance = (CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vUpdateHpaMm1and2PIDValues_CallInstance);
12531 Mock.vUpdateHpaMm1and2PIDValues_CallInstance = CMock_Guts_MemNext(Mock.vUpdateHpaMm1and2PIDValues_CallInstance);
12532 if (Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool)
12533 {
12535 return;
12536 }
12537 if (!Mock.vUpdateHpaMm1and2PIDValues_CallbackBool &&
12538 Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer != NULL)
12539 {
12540 Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer(fHpaMM1and2Proportional, fHpaMM1and2IntegralGain, fHpaMM1and2DerivativeGain, Mock.vUpdateHpaMm1and2PIDValues_CallbackCalls++);
12542 return;
12543 }
12544 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12545 cmock_line = cmock_call_instance->LineNumber;
12546 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12548 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12550 if (!cmock_call_instance->ExpectAnyArgsBool)
12551 {
12552 if (!cmock_call_instance->IgnoreArg_fHpaMM1and2Proportional)
12553 {
12554 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1and2PIDValues,CMockString_fHpaMM1and2Proportional);
12555 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaMM1and2Proportional, fHpaMM1and2Proportional, cmock_line, CMockStringMismatch);
12556 }
12557 if (!cmock_call_instance->IgnoreArg_fHpaMM1and2IntegralGain)
12558 {
12559 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1and2PIDValues,CMockString_fHpaMM1and2IntegralGain);
12560 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaMM1and2IntegralGain, fHpaMM1and2IntegralGain, cmock_line, CMockStringMismatch);
12561 }
12562 if (!cmock_call_instance->IgnoreArg_fHpaMM1and2DerivativeGain)
12563 {
12564 UNITY_SET_DETAILS(CMockString_vUpdateHpaMm1and2PIDValues,CMockString_fHpaMM1and2DerivativeGain);
12565 UNITY_TEST_ASSERT_EQUAL_FLOAT(cmock_call_instance->Expected_fHpaMM1and2DerivativeGain, fHpaMM1and2DerivativeGain, cmock_line, CMockStringMismatch);
12566 }
12567 }
12568 if (Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer != NULL)
12569 {
12570 Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer(fHpaMM1and2Proportional, fHpaMM1and2IntegralGain, fHpaMM1and2DerivativeGain, Mock.vUpdateHpaMm1and2PIDValues_CallbackCalls++);
12571 }
12573}
12574
12575void CMockExpectParameters_vUpdateHpaMm1and2PIDValues(CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain);
12576void CMockExpectParameters_vUpdateHpaMm1and2PIDValues(CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE* cmock_call_instance, float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
12577{
12578 cmock_call_instance->Expected_fHpaMM1and2Proportional = fHpaMM1and2Proportional;
12579 cmock_call_instance->IgnoreArg_fHpaMM1and2Proportional = 0;
12580 cmock_call_instance->Expected_fHpaMM1and2IntegralGain = fHpaMM1and2IntegralGain;
12581 cmock_call_instance->IgnoreArg_fHpaMM1and2IntegralGain = 0;
12582 cmock_call_instance->Expected_fHpaMM1and2DerivativeGain = fHpaMM1and2DerivativeGain;
12583 cmock_call_instance->IgnoreArg_fHpaMM1and2DerivativeGain = 0;
12584}
12585
12587{
12588 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)1;
12589}
12590
12592{
12593 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)0;
12594}
12595
12597{
12600 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12601 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12602 Mock.vUpdateHpaMm1and2PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm1and2PIDValues_CallInstance, cmock_guts_index);
12603 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)0;
12604 cmock_call_instance->LineNumber = cmock_line;
12605 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12606 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12607 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12608}
12609
12610void vUpdateHpaMm1and2PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
12611{
12614 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12615 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12616 Mock.vUpdateHpaMm1and2PIDValues_CallInstance = CMock_Guts_MemChain(Mock.vUpdateHpaMm1and2PIDValues_CallInstance, cmock_guts_index);
12617 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)0;
12618 cmock_call_instance->LineNumber = cmock_line;
12619 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12620 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12621 CMockExpectParameters_vUpdateHpaMm1and2PIDValues(cmock_call_instance, fHpaMM1and2Proportional, fHpaMM1and2IntegralGain, fHpaMM1and2DerivativeGain);
12622}
12623
12625{
12626 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)0;
12627 Mock.vUpdateHpaMm1and2PIDValues_CallbackBool = (char)1;
12628 Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer = Callback;
12629}
12630
12632{
12633 Mock.vUpdateHpaMm1and2PIDValues_IgnoreBool = (char)0;
12634 Mock.vUpdateHpaMm1and2PIDValues_CallbackBool = (char)0;
12635 Mock.vUpdateHpaMm1and2PIDValues_CallbackFunctionPointer = Callback;
12636}
12637
12644
12651
12658
12659void vEnableLna(eBool_t bEnable)
12660{
12661 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12662 CMOCK_vEnableLna_CALL_INSTANCE* cmock_call_instance;
12663 UNITY_SET_DETAIL(CMockString_vEnableLna);
12664 cmock_call_instance = (CMOCK_vEnableLna_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vEnableLna_CallInstance);
12665 Mock.vEnableLna_CallInstance = CMock_Guts_MemNext(Mock.vEnableLna_CallInstance);
12666 if (Mock.vEnableLna_IgnoreBool)
12667 {
12669 return;
12670 }
12671 if (!Mock.vEnableLna_CallbackBool &&
12672 Mock.vEnableLna_CallbackFunctionPointer != NULL)
12673 {
12674 Mock.vEnableLna_CallbackFunctionPointer(bEnable, Mock.vEnableLna_CallbackCalls++);
12676 return;
12677 }
12678 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12679 cmock_line = cmock_call_instance->LineNumber;
12680 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12682 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12684 if (!cmock_call_instance->ExpectAnyArgsBool)
12685 {
12686 if (!cmock_call_instance->IgnoreArg_bEnable)
12687 {
12688 UNITY_SET_DETAILS(CMockString_vEnableLna,CMockString_bEnable);
12689 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable), sizeof(eBool_t), cmock_line, CMockStringMismatch);
12690 }
12691 }
12692 if (Mock.vEnableLna_CallbackFunctionPointer != NULL)
12693 {
12694 Mock.vEnableLna_CallbackFunctionPointer(bEnable, Mock.vEnableLna_CallbackCalls++);
12695 }
12697}
12698
12699void CMockExpectParameters_vEnableLna(CMOCK_vEnableLna_CALL_INSTANCE* cmock_call_instance, eBool_t bEnable);
12700void CMockExpectParameters_vEnableLna(CMOCK_vEnableLna_CALL_INSTANCE* cmock_call_instance, eBool_t bEnable)
12701{
12702 memcpy((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable),
12703 sizeof(eBool_t[sizeof(bEnable) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
12704 cmock_call_instance->IgnoreArg_bEnable = 0;
12705}
12706
12708{
12709 Mock.vEnableLna_IgnoreBool = (char)1;
12710}
12711
12713{
12714 Mock.vEnableLna_IgnoreBool = (char)0;
12715}
12716
12718{
12721 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12722 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12723 Mock.vEnableLna_CallInstance = CMock_Guts_MemChain(Mock.vEnableLna_CallInstance, cmock_guts_index);
12724 Mock.vEnableLna_IgnoreBool = (char)0;
12725 cmock_call_instance->LineNumber = cmock_line;
12726 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12727 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12728 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12729}
12730
12731void vEnableLna_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
12732{
12735 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12736 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12737 Mock.vEnableLna_CallInstance = CMock_Guts_MemChain(Mock.vEnableLna_CallInstance, cmock_guts_index);
12738 Mock.vEnableLna_IgnoreBool = (char)0;
12739 cmock_call_instance->LineNumber = cmock_line;
12740 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12741 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12742 CMockExpectParameters_vEnableLna(cmock_call_instance, bEnable);
12743}
12744
12746{
12747 Mock.vEnableLna_IgnoreBool = (char)0;
12748 Mock.vEnableLna_CallbackBool = (char)1;
12749 Mock.vEnableLna_CallbackFunctionPointer = Callback;
12750}
12751
12753{
12754 Mock.vEnableLna_IgnoreBool = (char)0;
12755 Mock.vEnableLna_CallbackBool = (char)0;
12756 Mock.vEnableLna_CallbackFunctionPointer = Callback;
12757}
12758
12760{
12762 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
12763 cmock_call_instance->IgnoreArg_bEnable = 1;
12764}
12765
12766void vEnableHpaSingleMode(eBool_t bEnable)
12767{
12768 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12769 CMOCK_vEnableHpaSingleMode_CALL_INSTANCE* cmock_call_instance;
12770 UNITY_SET_DETAIL(CMockString_vEnableHpaSingleMode);
12771 cmock_call_instance = (CMOCK_vEnableHpaSingleMode_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vEnableHpaSingleMode_CallInstance);
12772 Mock.vEnableHpaSingleMode_CallInstance = CMock_Guts_MemNext(Mock.vEnableHpaSingleMode_CallInstance);
12773 if (Mock.vEnableHpaSingleMode_IgnoreBool)
12774 {
12776 return;
12777 }
12778 if (!Mock.vEnableHpaSingleMode_CallbackBool &&
12779 Mock.vEnableHpaSingleMode_CallbackFunctionPointer != NULL)
12780 {
12781 Mock.vEnableHpaSingleMode_CallbackFunctionPointer(bEnable, Mock.vEnableHpaSingleMode_CallbackCalls++);
12783 return;
12784 }
12785 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12786 cmock_line = cmock_call_instance->LineNumber;
12787 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12789 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12791 if (!cmock_call_instance->ExpectAnyArgsBool)
12792 {
12793 if (!cmock_call_instance->IgnoreArg_bEnable)
12794 {
12795 UNITY_SET_DETAILS(CMockString_vEnableHpaSingleMode,CMockString_bEnable);
12796 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable), sizeof(eBool_t), cmock_line, CMockStringMismatch);
12797 }
12798 }
12799 if (Mock.vEnableHpaSingleMode_CallbackFunctionPointer != NULL)
12800 {
12801 Mock.vEnableHpaSingleMode_CallbackFunctionPointer(bEnable, Mock.vEnableHpaSingleMode_CallbackCalls++);
12802 }
12804}
12805
12808{
12809 memcpy((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable),
12810 sizeof(eBool_t[sizeof(bEnable) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
12811 cmock_call_instance->IgnoreArg_bEnable = 0;
12812}
12813
12815{
12816 Mock.vEnableHpaSingleMode_IgnoreBool = (char)1;
12817}
12818
12820{
12821 Mock.vEnableHpaSingleMode_IgnoreBool = (char)0;
12822}
12823
12825{
12828 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12829 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12830 Mock.vEnableHpaSingleMode_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaSingleMode_CallInstance, cmock_guts_index);
12831 Mock.vEnableHpaSingleMode_IgnoreBool = (char)0;
12832 cmock_call_instance->LineNumber = cmock_line;
12833 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12834 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12835 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12836}
12837
12838void vEnableHpaSingleMode_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
12839{
12842 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12843 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12844 Mock.vEnableHpaSingleMode_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaSingleMode_CallInstance, cmock_guts_index);
12845 Mock.vEnableHpaSingleMode_IgnoreBool = (char)0;
12846 cmock_call_instance->LineNumber = cmock_line;
12847 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12848 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12849 CMockExpectParameters_vEnableHpaSingleMode(cmock_call_instance, bEnable);
12850}
12851
12853{
12854 Mock.vEnableHpaSingleMode_IgnoreBool = (char)0;
12855 Mock.vEnableHpaSingleMode_CallbackBool = (char)1;
12856 Mock.vEnableHpaSingleMode_CallbackFunctionPointer = Callback;
12857}
12858
12860{
12861 Mock.vEnableHpaSingleMode_IgnoreBool = (char)0;
12862 Mock.vEnableHpaSingleMode_CallbackBool = (char)0;
12863 Mock.vEnableHpaSingleMode_CallbackFunctionPointer = Callback;
12864}
12865
12867{
12869 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
12870 cmock_call_instance->IgnoreArg_bEnable = 1;
12871}
12872
12873void vEnableHpaMultiMode1(eBool_t bEnable)
12874{
12875 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12876 CMOCK_vEnableHpaMultiMode1_CALL_INSTANCE* cmock_call_instance;
12877 UNITY_SET_DETAIL(CMockString_vEnableHpaMultiMode1);
12878 cmock_call_instance = (CMOCK_vEnableHpaMultiMode1_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vEnableHpaMultiMode1_CallInstance);
12879 Mock.vEnableHpaMultiMode1_CallInstance = CMock_Guts_MemNext(Mock.vEnableHpaMultiMode1_CallInstance);
12880 if (Mock.vEnableHpaMultiMode1_IgnoreBool)
12881 {
12883 return;
12884 }
12885 if (!Mock.vEnableHpaMultiMode1_CallbackBool &&
12886 Mock.vEnableHpaMultiMode1_CallbackFunctionPointer != NULL)
12887 {
12888 Mock.vEnableHpaMultiMode1_CallbackFunctionPointer(bEnable, Mock.vEnableHpaMultiMode1_CallbackCalls++);
12890 return;
12891 }
12892 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
12893 cmock_line = cmock_call_instance->LineNumber;
12894 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
12896 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
12898 if (!cmock_call_instance->ExpectAnyArgsBool)
12899 {
12900 if (!cmock_call_instance->IgnoreArg_bEnable)
12901 {
12902 UNITY_SET_DETAILS(CMockString_vEnableHpaMultiMode1,CMockString_bEnable);
12903 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable), sizeof(eBool_t), cmock_line, CMockStringMismatch);
12904 }
12905 }
12906 if (Mock.vEnableHpaMultiMode1_CallbackFunctionPointer != NULL)
12907 {
12908 Mock.vEnableHpaMultiMode1_CallbackFunctionPointer(bEnable, Mock.vEnableHpaMultiMode1_CallbackCalls++);
12909 }
12911}
12912
12915{
12916 memcpy((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable),
12917 sizeof(eBool_t[sizeof(bEnable) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
12918 cmock_call_instance->IgnoreArg_bEnable = 0;
12919}
12920
12922{
12923 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)1;
12924}
12925
12927{
12928 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)0;
12929}
12930
12932{
12935 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12936 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12937 Mock.vEnableHpaMultiMode1_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaMultiMode1_CallInstance, cmock_guts_index);
12938 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)0;
12939 cmock_call_instance->LineNumber = cmock_line;
12940 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12941 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12942 cmock_call_instance->ExpectAnyArgsBool = (char)1;
12943}
12944
12945void vEnableHpaMultiMode1_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
12946{
12949 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
12950 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
12951 Mock.vEnableHpaMultiMode1_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaMultiMode1_CallInstance, cmock_guts_index);
12952 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)0;
12953 cmock_call_instance->LineNumber = cmock_line;
12954 cmock_call_instance->CallOrder = ++GlobalExpectCount;
12955 cmock_call_instance->ExpectAnyArgsBool = (char)0;
12956 CMockExpectParameters_vEnableHpaMultiMode1(cmock_call_instance, bEnable);
12957}
12958
12960{
12961 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)0;
12962 Mock.vEnableHpaMultiMode1_CallbackBool = (char)1;
12963 Mock.vEnableHpaMultiMode1_CallbackFunctionPointer = Callback;
12964}
12965
12967{
12968 Mock.vEnableHpaMultiMode1_IgnoreBool = (char)0;
12969 Mock.vEnableHpaMultiMode1_CallbackBool = (char)0;
12970 Mock.vEnableHpaMultiMode1_CallbackFunctionPointer = Callback;
12971}
12972
12974{
12976 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
12977 cmock_call_instance->IgnoreArg_bEnable = 1;
12978}
12979
12980void vEnableHpaMultiMode2(eBool_t bEnable)
12981{
12982 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
12983 CMOCK_vEnableHpaMultiMode2_CALL_INSTANCE* cmock_call_instance;
12984 UNITY_SET_DETAIL(CMockString_vEnableHpaMultiMode2);
12985 cmock_call_instance = (CMOCK_vEnableHpaMultiMode2_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vEnableHpaMultiMode2_CallInstance);
12986 Mock.vEnableHpaMultiMode2_CallInstance = CMock_Guts_MemNext(Mock.vEnableHpaMultiMode2_CallInstance);
12987 if (Mock.vEnableHpaMultiMode2_IgnoreBool)
12988 {
12990 return;
12991 }
12992 if (!Mock.vEnableHpaMultiMode2_CallbackBool &&
12993 Mock.vEnableHpaMultiMode2_CallbackFunctionPointer != NULL)
12994 {
12995 Mock.vEnableHpaMultiMode2_CallbackFunctionPointer(bEnable, Mock.vEnableHpaMultiMode2_CallbackCalls++);
12997 return;
12998 }
12999 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
13000 cmock_line = cmock_call_instance->LineNumber;
13001 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
13003 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
13005 if (!cmock_call_instance->ExpectAnyArgsBool)
13006 {
13007 if (!cmock_call_instance->IgnoreArg_bEnable)
13008 {
13009 UNITY_SET_DETAILS(CMockString_vEnableHpaMultiMode2,CMockString_bEnable);
13010 UNITY_TEST_ASSERT_EQUAL_MEMORY((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable), sizeof(eBool_t), cmock_line, CMockStringMismatch);
13011 }
13012 }
13013 if (Mock.vEnableHpaMultiMode2_CallbackFunctionPointer != NULL)
13014 {
13015 Mock.vEnableHpaMultiMode2_CallbackFunctionPointer(bEnable, Mock.vEnableHpaMultiMode2_CallbackCalls++);
13016 }
13018}
13019
13022{
13023 memcpy((void*)(&cmock_call_instance->Expected_bEnable), (void*)(&bEnable),
13024 sizeof(eBool_t[sizeof(bEnable) == sizeof(eBool_t) ? 1 : -1])); /* add eBool_t to :treat_as_array if this causes an error */
13025 cmock_call_instance->IgnoreArg_bEnable = 0;
13026}
13027
13029{
13030 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)1;
13031}
13032
13034{
13035 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)0;
13036}
13037
13039{
13042 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
13043 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
13044 Mock.vEnableHpaMultiMode2_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaMultiMode2_CallInstance, cmock_guts_index);
13045 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)0;
13046 cmock_call_instance->LineNumber = cmock_line;
13047 cmock_call_instance->CallOrder = ++GlobalExpectCount;
13048 cmock_call_instance->ExpectAnyArgsBool = (char)0;
13049 cmock_call_instance->ExpectAnyArgsBool = (char)1;
13050}
13051
13052void vEnableHpaMultiMode2_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
13053{
13056 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
13057 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
13058 Mock.vEnableHpaMultiMode2_CallInstance = CMock_Guts_MemChain(Mock.vEnableHpaMultiMode2_CallInstance, cmock_guts_index);
13059 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)0;
13060 cmock_call_instance->LineNumber = cmock_line;
13061 cmock_call_instance->CallOrder = ++GlobalExpectCount;
13062 cmock_call_instance->ExpectAnyArgsBool = (char)0;
13063 CMockExpectParameters_vEnableHpaMultiMode2(cmock_call_instance, bEnable);
13064}
13065
13067{
13068 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)0;
13069 Mock.vEnableHpaMultiMode2_CallbackBool = (char)1;
13070 Mock.vEnableHpaMultiMode2_CallbackFunctionPointer = Callback;
13071}
13072
13074{
13075 Mock.vEnableHpaMultiMode2_IgnoreBool = (char)0;
13076 Mock.vEnableHpaMultiMode2_CallbackBool = (char)0;
13077 Mock.vEnableHpaMultiMode2_CallbackFunctionPointer = Callback;
13078}
13079
13081{
13083 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringIgnPreExp);
13084 cmock_call_instance->IgnoreArg_bEnable = 1;
13085}
13086
13087xPumpTemperaturesLimits_t* vpGetPumpTemperatureLimits(void)
13088{
13089 UNITY_LINE_TYPE cmock_line = TEST_LINE_NUM;
13091 UNITY_SET_DETAIL(CMockString_vpGetPumpTemperatureLimits);
13092 cmock_call_instance = (CMOCK_vpGetPumpTemperatureLimits_CALL_INSTANCE*)CMock_Guts_GetAddressFor(Mock.vpGetPumpTemperatureLimits_CallInstance);
13093 Mock.vpGetPumpTemperatureLimits_CallInstance = CMock_Guts_MemNext(Mock.vpGetPumpTemperatureLimits_CallInstance);
13094 if (Mock.vpGetPumpTemperatureLimits_IgnoreBool)
13095 {
13097 if (cmock_call_instance == NULL)
13098 return Mock.vpGetPumpTemperatureLimits_FinalReturn;
13099 Mock.vpGetPumpTemperatureLimits_FinalReturn = cmock_call_instance->ReturnVal;
13100 return cmock_call_instance->ReturnVal;
13101 }
13102 if (!Mock.vpGetPumpTemperatureLimits_CallbackBool &&
13103 Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer != NULL)
13104 {
13105 xPumpTemperaturesLimits_t* cmock_cb_ret = Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer(Mock.vpGetPumpTemperatureLimits_CallbackCalls++);
13107 return cmock_cb_ret;
13108 }
13109 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringCalledMore);
13110 cmock_line = cmock_call_instance->LineNumber;
13111 if (cmock_call_instance->CallOrder > ++GlobalVerifyOrder)
13113 if (cmock_call_instance->CallOrder < GlobalVerifyOrder)
13115 if (Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer != NULL)
13116 {
13117 cmock_call_instance->ReturnVal = Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer(Mock.vpGetPumpTemperatureLimits_CallbackCalls++);
13118 }
13120 return cmock_call_instance->ReturnVal;
13121}
13122
13123void vpGetPumpTemperatureLimits_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xPumpTemperaturesLimits_t* cmock_to_return)
13124{
13127 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
13128 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
13129 Mock.vpGetPumpTemperatureLimits_CallInstance = CMock_Guts_MemChain(Mock.vpGetPumpTemperatureLimits_CallInstance, cmock_guts_index);
13130 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)0;
13131 cmock_call_instance->LineNumber = cmock_line;
13132 cmock_call_instance->ExpectAnyArgsBool = (char)0;
13133 cmock_call_instance->ReturnVal = cmock_to_return;
13134 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)1;
13135}
13136
13138{
13139 if(Mock.vpGetPumpTemperatureLimits_IgnoreBool)
13140 Mock.vpGetPumpTemperatureLimits_CallInstance = CMock_Guts_MemNext(Mock.vpGetPumpTemperatureLimits_CallInstance);
13141 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)0;
13142}
13143
13144void vpGetPumpTemperatureLimits_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xPumpTemperaturesLimits_t* cmock_to_return)
13145{
13148 UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);
13149 memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));
13150 Mock.vpGetPumpTemperatureLimits_CallInstance = CMock_Guts_MemChain(Mock.vpGetPumpTemperatureLimits_CallInstance, cmock_guts_index);
13151 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)0;
13152 cmock_call_instance->LineNumber = cmock_line;
13153 cmock_call_instance->CallOrder = ++GlobalExpectCount;
13154 cmock_call_instance->ExpectAnyArgsBool = (char)0;
13155 cmock_call_instance->ReturnVal = cmock_to_return;
13156}
13157
13159{
13160 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)0;
13161 Mock.vpGetPumpTemperatureLimits_CallbackBool = (char)1;
13162 Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer = Callback;
13163}
13164
13166{
13167 Mock.vpGetPumpTemperatureLimits_IgnoreBool = (char)0;
13168 Mock.vpGetPumpTemperatureLimits_CallbackBool = (char)0;
13169 Mock.vpGetPumpTemperatureLimits_CallbackFunctionPointer = Callback;
13170}
13171
void vLaserDataGetCan408Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t *c408StatusDefinition)
struct _CMOCK_vIncreaseSpiFramErrors_CALL_INSTANCE CMOCK_vIncreaseSpiFramErrors_CALL_INSTANCE
struct _CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE
void setLnaPidProportionalValue_CMockStopIgnore(void)
void vLaserDataGetData404_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t *cmock_to_return)
void vUpdateHpaMm1and2PIDValues_CMockIgnore(void)
void vUpdateHpaSmPIDValues_CMockStopIgnore(void)
void vCopyImageBoosterNvm_Stub(CMOCK_vCopyImageBoosterNvm_CALLBACK Callback)
void vLaserDataGetCan402Info_CMockIgnore(void)
void vIncreaseSpiAdcErrors_CMockExpect(UNITY_LINE_TYPE cmock_line)
void setLnaPidProportionalValue_CMockIgnoreArg_fPvalue(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE
void vControlAlarmInitAlarms(void)
void vSetUpdateMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
void vGetUpdateLnaMemoryWriteNeeded_Stub(CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALLBACK Callback)
void vLaserDataGetData413_Stub(CMOCK_vLaserDataGetData413_CALLBACK Callback)
void vSetCanPort1_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserSetTemperatureInCan_AddCallback(CMOCK_vLaserSetTemperatureInCan_CALLBACK Callback)
struct _CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE
void vUploadHpaSmPIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData406_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *cmock_to_return)
void bGetSendConfig_CMockStopIgnore(void)
void vLaserDataGetCan404Info_CMockIgnoreArg_c404StatusDefinition(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vEnableHpaMultiMode1(CMOCK_vEnableHpaMultiMode1_CALL_INSTANCE *cmock_call_instance, eBool_t bEnable)
struct _CMOCK_vLaserDataGetData410_CALL_INSTANCE CMOCK_vLaserDataGetData410_CALL_INSTANCE
void vLaserDataGetCan40AInfo_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c40AStatusDefinition_t *cmock_to_return)
eBool_t vGetUpdateMemoryWriteNeeded(void)
eBool_t bResetIsDemanded(void)
struct _CMOCK_vSetCompanyId_CALL_INSTANCE CMOCK_vSetCompanyId_CALL_INSTANCE
void vGetSerialNumber_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUpdateLnaPIDValues(float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
void vSetUpdateCommonMemoryWriteNeeded_AddCallback(CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALLBACK Callback)
void vResetSendConfig_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vEnableHpaMultiMode2_AddCallback(CMOCK_vEnableHpaMultiMode2_CALLBACK Callback)
void vLaserDataGetCan409Info_CMockIgnoreArg_c409StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vGet402Message_Stub(CMOCK_vGet402Message_CALLBACK Callback)
void vSetUpdateLnaMemoryWriteNeeded_CMockIgnoreArg_bWriteMemoryNeeded(UNITY_LINE_TYPE cmock_line)
void mock_laserData_Init(void)
struct _CMOCK_vGet402Message_CALL_INSTANCE CMOCK_vGet402Message_CALL_INSTANCE
void vGetpxLnaParameters_AddCallback(CMOCK_vGetpxLnaParameters_CALLBACK Callback)
void vSetCanPort1_CMockIgnoreArg_bSelectCan1(UNITY_LINE_TYPE cmock_line)
void vClearSpiFramErrors_Stub(CMOCK_vClearSpiFramErrors_CALLBACK Callback)
void vSetCanPort1_CMockIgnore(void)
void bResetIsDemanded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vLaserDataGetCan407Info_Stub(CMOCK_vLaserDataGetCan407Info_CALLBACK Callback)
void vLaserDataGetCan405Info(c405Definition_t *c405Definition)
void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpaSingleProportional(UNITY_LINE_TYPE cmock_line, float *pfHpaSingleProportional, size_t cmock_size)
void vIncreaseCanErrors_Stub(CMOCK_vIncreaseCanErrors_CALLBACK Callback)
void vGetUpdateCommonMemoryWriteNeeded_Stub(CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALLBACK Callback)
void vLaserBeamsFactoryLnaDefaultValues(void)
void vCopyImageBoosterNvm_CMockStopIgnore(void)
void vLaserDataGetData404_AddCallback(CMOCK_vLaserDataGetData404_CALLBACK Callback)
struct _CMOCK_bInitLnaMemoryImageFromNvm_CALL_INSTANCE CMOCK_bInitLnaMemoryImageFromNvm_CALL_INSTANCE
void cGetresetCause_AddCallback(CMOCK_cGetresetCause_CALLBACK Callback)
void setLnaPidDerivativeValue_Stub(CMOCK_setLnaPidDerivativeValue_CALLBACK Callback)
void vSetSerialNumber_AddCallback(CMOCK_vSetSerialNumber_CALLBACK Callback)
void vSetCompanyId_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vEnableHpaMultiMode1_CMockIgnore(void)
struct _CMOCK_vLaserInitLna_CALL_INSTANCE CMOCK_vLaserInitLna_CALL_INSTANCE
void vEnableLna_CMockStopIgnore(void)
void vUpdateLnaPIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vEnableHpaMultiMode2(eBool_t bEnable)
void vGetpxCommonControlParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xCommonControlParameters_t *cmock_to_return)
void vLaserDataGetData407_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *cmock_to_return)
struct _CMOCK_vUpdateConfigInfo_CALL_INSTANCE CMOCK_vUpdateConfigInfo_CALL_INSTANCE
void CMockExpectParameters_vLaserDataGetCan403Info(CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE *cmock_call_instance, c403StatusDefinition_t *c403StatusDefinition, int c403StatusDefinition_Depth)
void vSetSerialNumber_CMockStopIgnore(void)
void setCanSequence_CMockIgnore(void)
void vUpdateLnaPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
void cGetresetCause_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t cmock_to_return)
void vLaserDataInit_AddCallback(CMOCK_vLaserDataInit_CALLBACK Callback)
void vSetUpdateLnaMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
void pLaserDataGetCan415Info_AddCallback(CMOCK_pLaserDataGetCan415Info_CALLBACK Callback)
struct _CMOCK_vSetSendConfig_CALL_INSTANCE CMOCK_vSetSendConfig_CALL_INSTANCE
void pLaserDataGetCan402Pointer_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
void vUpdateCommonNvmMemory_CMockIgnore(void)
struct _CMOCK_vLaserDataGetCan40AInfo_CALL_INSTANCE CMOCK_vLaserDataGetCan40AInfo_CALL_INSTANCE
void vGetpxLnaParameters_Stub(CMOCK_vGetpxLnaParameters_CALLBACK Callback)
void vIncreaseSpiAdcErrors_CMockIgnore(void)
void pLaserDataGetCan415Info_CMockStopIgnore(void)
void vIncreaseSpiFramErrors_AddCallback(CMOCK_vIncreaseSpiFramErrors_CALLBACK Callback)
void vClearSpiFramErrors_CMockIgnore(void)
void bInitLnaMemoryImageFromNvm_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vUpdateHpaMm1PIDValues_CMockIgnoreArg_fHpaSingleProportional(UNITY_LINE_TYPE cmock_line)
void pLaserDataGetCan414Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c414StatusDefinition_t *cmock_to_return)
void vLaserDataGetCan403Info_AddCallback(CMOCK_vLaserDataGetCan403Info_CALLBACK Callback)
void vIncreaseSpiFramErrors_CMockIgnore(void)
void CMockExpectParameters_vLaserSetCurrentAlarm(CMOCK_vLaserSetCurrentAlarm_CALL_INSTANCE *cmock_call_instance, eBool_t bAlarmExist)
void getLnaPidValues_CMockStopIgnore(void)
void setLnaPidDerivativeValue_CMockStopIgnore(void)
void vSetUpdateMemoryWriteNeeded_CMockStopIgnore(void)
void vLaserDataGetCan402Info_CMockIgnoreArg_c402StatusDefinition(UNITY_LINE_TYPE cmock_line)
void pLaserDataGetCan428Info_AddCallback(CMOCK_pLaserDataGetCan428Info_CALLBACK Callback)
void CMockExpectParameters_vLaserDataSetCan406Info(CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE *cmock_call_instance, c406PacketControlDefinition_t *c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
void vUpdateHpaMm1and2PIDValues(float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
void vLaserDataInit_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData403_CMockStopIgnore(void)
void vLaserSetTemperatureInCan_CMockIgnoreArg_xStream(UNITY_LINE_TYPE cmock_line)
void vUpdateLnaPIDValues_CMockIgnoreArg_fLnasingleDerivativeGain(UNITY_LINE_TYPE cmock_line)
void setCanSequence_CMockIgnoreArg_CanSequence(UNITY_LINE_TYPE cmock_line)
void vSetUpdateBoosterMemoryWriteNeeded_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaSmPIDValues_CMockIgnoreArg_fHpaSingleProportional(UNITY_LINE_TYPE cmock_line)
void vGetpxCommonControlParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xCommonControlParameters_t *cmock_to_return)
void vLaserDataGetCan401Info_CMockReturnMemThruPtr_c401Status1Definition(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t *c401Status1Definition, size_t cmock_size)
void vLaserDataGetCan401Info_CMockIgnoreArg_c401Status1Definition(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE
void vLaserDataGetCan404Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vpGetPumpTemperatureLimits_CALL_INSTANCE CMOCK_vpGetPumpTemperatureLimits_CALL_INSTANCE
void vGetxAmplifierDescriptor_CMockStopIgnore(void)
struct _CMOCK_setLnaPidIntegralValue_CALL_INSTANCE CMOCK_setLnaPidIntegralValue_CALL_INSTANCE
void vLaserDataGetData402_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
void vLaserSetTemperatureInCan_CMockIgnoreArg_fTemperatureReaded(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vLaserDataGetCan407Info(CMOCK_vLaserDataGetCan407Info_CALL_INSTANCE *cmock_call_instance, c407PacketControlDefinition_t *c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
void CMockExpectParameters_vLaserDataGetCan411Info(CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE *cmock_call_instance, c411StatusDefinition_t *c411StatusDefinition, int c411StatusDefinition_Depth)
void vEnableLna(eBool_t bEnable)
xPidValues_t * getLnaPidValues(void)
struct _CMOCK_vCopyImageCommonNvm_CALL_INSTANCE CMOCK_vCopyImageCommonNvm_CALL_INSTANCE
struct _CMOCK_vGetUpdateMemoryWriteNeeded_CALL_INSTANCE CMOCK_vGetUpdateMemoryWriteNeeded_CALL_INSTANCE
void vLaserDataGetCan405Info_CMockReturnMemThruPtr_c405Definition(UNITY_LINE_TYPE cmock_line, c405Definition_t *c405Definition, size_t cmock_size)
void vLaserDataGetData413_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t *cmock_to_return)
void vLaserDataGetCan402Info_AddCallback(CMOCK_vLaserDataGetCan402Info_CALLBACK Callback)
void getLnaPidValues_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xPidValues_t *cmock_to_return)
void vLaserDataGetData412_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t *cmock_to_return)
void vLaserDataGetCan401Info_Stub(CMOCK_vLaserDataGetCan401Info_CALLBACK Callback)
void vLaserDataGetData403_AddCallback(CMOCK_vLaserDataGetData403_CALLBACK Callback)
void vIncreaseCanErrors(void)
struct _CMOCK_vLaserDataGetData412_CALL_INSTANCE CMOCK_vLaserDataGetData412_CALL_INSTANCE
void vLaserDataGetCan423Info(c423StatusDefinition_t *c423StatusDefinition)
void vUpdateHpaMm1PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vEnableLna_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData404_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t *cmock_to_return)
void vSetSendConfig_Stub(CMOCK_vSetSendConfig_CALLBACK Callback)
void eLaserGetLimitTemperature_CMockIgnoreArg_xStream(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan409Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan403Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vGetxAmplifierDescriptor_AddCallback(CMOCK_vGetxAmplifierDescriptor_CALLBACK Callback)
void vLaserSetTemperatureInCan(handle_t xStream, float fTemperatureReaded)
void vLaserSetTemperatureFlagAlarm_CMockIgnoreArg_bVeryLowAlarm(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_eLaserGetLimitTemperature(CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE *cmock_call_instance, handle_t xStream, float *pfVeryHighLimit, int pfVeryHighLimit_Depth, float *pfVeryLowLimit, int pfVeryLowLimit_Depth, float *pfHighLimit, int pfHighLimit_Depth)
void CMockExpectParameters_vUpdateHpaMm1and2PIDValues(CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE *cmock_call_instance, float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
c414StatusDefinition_t * pLaserDataGetCan414Info(void)
void vClearSpiAdcErrors_CMockIgnore(void)
void vClearSpiFramErrors_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vResetSendConfig_AddCallback(CMOCK_vResetSendConfig_CALLBACK Callback)
void vUploadHpaSmPIDValues_CMockIgnoreArg_pfHpasingleIntegralGain(UNITY_LINE_TYPE cmock_line)
void vSetCanPort1_CMockStopIgnore(void)
void vIncreaseSpiAdcErrors_Stub(CMOCK_vIncreaseSpiAdcErrors_CALLBACK Callback)
void vSetSendConfig(void)
struct _CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE
void vLaserDataGetCan403Info_CMockReturnMemThruPtr_c403StatusDefinition(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t *c403StatusDefinition, size_t cmock_size)
void vSetUpdateBoosterMemoryWriteNeeded_Stub(CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALLBACK Callback)
void vUpdateLnaPIDValues_AddCallback(CMOCK_vUpdateLnaPIDValues_CALLBACK Callback)
void eLaserGetLimitTemperature_CMockIgnoreArg_pfHighLimit(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan409Pointer_AddCallback(CMOCK_vLaserDataGetCan409Pointer_CALLBACK Callback)
void vLaserDataGetData409_Stub(CMOCK_vLaserDataGetData409_CALLBACK Callback)
void vLaserSetCurrentAlarm_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUploadHpaSmPIDValues(float *pfHpaSingleProportional, float *pfHpasingleIntegralGain, float *pfHpasingleDerivativeGain)
void vpGetPumpTemperatureLimits_AddCallback(CMOCK_vpGetPumpTemperatureLimits_CALLBACK Callback)
void vUpdateHpaMm1PIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vpGetPumpTemperatureLimits_CMockStopIgnore(void)
void vLaserDataGetCan408Info_CMockReturnMemThruPtr_c408StatusDefinition(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t *c408StatusDefinition, size_t cmock_size)
void vLaserInitLna_AddCallback(CMOCK_vLaserInitLna_CALLBACK Callback)
void vLaserDataGetCan408Info_CMockIgnore(void)
struct _CMOCK_bCanPort1IsSelected_CALL_INSTANCE CMOCK_bCanPort1IsSelected_CALL_INSTANCE
void vLaserDataSetCan407Info_AddCallback(CMOCK_vLaserDataSetCan407Info_CALLBACK Callback)
void vLaserBeamsFactoryBoosterDefaultValues_CMockStopIgnore(void)
void cGetresetCause_CMockStopIgnore(void)
struct _CMOCK_bInitBoostMemoryImageFromNvm_CALL_INSTANCE CMOCK_bInitBoostMemoryImageFromNvm_CALL_INSTANCE
void CMockExpectParameters_setCanSequence(CMOCK_setCanSequence_CALL_INSTANCE *cmock_call_instance, CanSequence_t CanSequence)
void vLaserSetTemperatureFlagAlarm_CMockIgnoreArg_xStream(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE CMOCK_vLaserDataGetCan411Info_CALL_INSTANCE
void vEnableHpaMultiMode2_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
void vLaserDataGetCan404Info_Stub(CMOCK_vLaserDataGetCan404Info_CALLBACK Callback)
void CMockExpectParameters_vUploadHpaSmPIDValues(CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE *cmock_call_instance, float *pfHpaSingleProportional, int pfHpaSingleProportional_Depth, float *pfHpasingleIntegralGain, int pfHpasingleIntegralGain_Depth, float *pfHpasingleDerivativeGain, int pfHpasingleDerivativeGain_Depth)
void vLaserDataSetCan406Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition)
void bValidatePassword_CMockIgnoreArg_c412StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData407_CMockStopIgnore(void)
void vEnableLna_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
void setLnaPidIntegralValue_CMockStopIgnore(void)
void CMockExpectParameters_setLnaPidIntegralValue(CMOCK_setLnaPidIntegralValue_CALL_INSTANCE *cmock_call_instance, float fPvalue)
void vLaserDataGetCan401Info_CMockIgnore(void)
void vLaserDataSetCan406Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vLaserSetCurrentAlarm_CALL_INSTANCE CMOCK_vLaserSetCurrentAlarm_CALL_INSTANCE
void vLaserDataGetData407_AddCallback(CMOCK_vLaserDataGetData407_CALLBACK Callback)
void vGetpxBoosterParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xBoosterParameters_t *cmock_to_return)
void vGet402Message_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
void vUpdateCommonNvmMemory(void)
c403StatusDefinition_t * vLaserDataGetData403(void)
void vLaserSetTemperatureFlagAlarm_Stub(CMOCK_vLaserSetTemperatureFlagAlarm_CALLBACK Callback)
void setCanSequence_CMockExpect(UNITY_LINE_TYPE cmock_line, CanSequence_t CanSequence)
void vSetCompanyId(uint8_t ucCompanyId)
void vEnableHpaMultiMode1_Stub(CMOCK_vEnableHpaMultiMode1_CALLBACK Callback)
void vGetUpdateBoosterMemoryWriteNeeded_AddCallback(CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALLBACK Callback)
void vIncreaseSpiFramErrors_CMockStopIgnore(void)
void vLaserDataSetCan407Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
struct _CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALL_INSTANCE CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALL_INSTANCE
void vLaserDataGetCan406Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition)
void vLaserDataGetCan402Info_CMockReturnMemThruPtr_c402StatusDefinition(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *c402StatusDefinition, size_t cmock_size)
void vSetCanPort1(eBool_t bSelectCan1)
void vGetCompanyId_CMockStopIgnore(void)
void vLaserDataGetCan402Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
eBool_t bInitCommonMemoryImageFromNvm(void)
void vLaserDataGetCan405Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c405Definition_t *c405Definition)
void vSetUpdateBoosterMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
void vGetSerialNumber_CMockExpect(UNITY_LINE_TYPE cmock_line, uint32_t *uSerialNumber)
void vUpdateLnaPIDValues_CMockIgnore(void)
void vLaserDataGetCan407Info_CMockStopIgnore(void)
void setInternalCriticalErrorFlag_CMockIgnore(void)
void vLaserBeamsFactoryCommonDefaultValues_AddCallback(CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALLBACK Callback)
void vLaserDataGetCan423Info_CMockStopIgnore(void)
void vGetpxLnaParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xLnaParameters_t *cmock_to_return)
void vGetpxBoosterParameters_Stub(CMOCK_vGetpxBoosterParameters_CALLBACK Callback)
void vLaserDataGetData402_Stub(CMOCK_vLaserDataGetData402_CALLBACK Callback)
void CMockExpectParameters_vLaserDataGetCan401Info(CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE *cmock_call_instance, c401StatusDefinition_t *c401Status1Definition, int c401Status1Definition_Depth)
struct _CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE
void vLaserSetTemperatureFlagAlarm_AddCallback(CMOCK_vLaserSetTemperatureFlagAlarm_CALLBACK Callback)
void vUpdateHpaMm1PIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vGet402Message_AddCallback(CMOCK_vGet402Message_CALLBACK Callback)
void vSetCompanyId_CMockIgnore(void)
void vUploadHpaSmPIDValues_CMockIgnoreArg_pfHpaSingleProportional(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan404Info_CMockIgnore(void)
void vControlAlarmInitAlarms_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vClearSpiAdcErrors(void)
struct _CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE
void vUpdateBoostNvmMemory(void)
void vLaserInitBooster(void)
void vGetUpdateBoosterMemoryWriteNeeded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfVeryHighLimit(UNITY_LINE_TYPE cmock_line, float *pfVeryHighLimit, size_t cmock_size)
void vControlAlarmInitAlarms_Stub(CMOCK_vControlAlarmInitAlarms_CALLBACK Callback)
struct _CMOCK_vEnableHpaMultiMode2_CALL_INSTANCE CMOCK_vEnableHpaMultiMode2_CALL_INSTANCE
void vCopyImageLnaNvm_AddCallback(CMOCK_vCopyImageLnaNvm_CALLBACK Callback)
void vLaserInitBooster_CMockIgnore(void)
struct _CMOCK_vClearSpiFramErrors_CALL_INSTANCE CMOCK_vClearSpiFramErrors_CALL_INSTANCE
void setLnaPidIntegralValue_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vClearSpiAdcErrors_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData404_CMockStopIgnore(void)
void vCopyImageBoosterNvm_CMockExpect(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vUpdateBoostNvmMemory_CALL_INSTANCE CMOCK_vUpdateBoostNvmMemory_CALL_INSTANCE
void vLaserDataGetCan408Info_CMockIgnoreArg_c408StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vSetUpdateCommonMemoryWriteNeeded_CMockIgnoreArg_bWriteMemoryNeeded(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm2PIDValues_AddCallback(CMOCK_vUpdateHpaMm2PIDValues_CALLBACK Callback)
void vGetUpdateLnaMemoryWriteNeeded_CMockStopIgnore(void)
void vSetCanPort1_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bSelectCan1)
struct _CMOCK_bValidatePassword_CALL_INSTANCE CMOCK_bValidatePassword_CALL_INSTANCE
void vSetCompanyId_CMockIgnoreArg_ucCompanyId(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan408Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t *c408StatusDefinition, int c408StatusDefinition_Depth)
void vGetpxBoosterParameters_CMockStopIgnore(void)
void CMockExpectParameters_vSetCanPort1(CMOCK_vSetCanPort1_CALL_INSTANCE *cmock_call_instance, eBool_t bSelectCan1)
void vLaserDataGetData406_Stub(CMOCK_vLaserDataGetData406_CALLBACK Callback)
struct _CMOCK_vLaserDataGetData413_CALL_INSTANCE CMOCK_vLaserDataGetData413_CALL_INSTANCE
void vLaserDataGetCan401Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t *c401Status1Definition, int c401Status1Definition_Depth)
void vSetUpdateCommonMemoryWriteNeeded_Stub(CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALLBACK Callback)
void vSetCompanyId_CMockExpect(UNITY_LINE_TYPE cmock_line, uint8_t ucCompanyId)
void bCanPort1IsSelected_Stub(CMOCK_bCanPort1IsSelected_CALLBACK Callback)
struct _CMOCK_vGetpxBoosterParameters_CALL_INSTANCE CMOCK_vGetpxBoosterParameters_CALL_INSTANCE
void vEnableHpaSingleMode_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
struct _CMOCK_vCopyImageBoosterNvm_CALL_INSTANCE CMOCK_vCopyImageBoosterNvm_CALL_INSTANCE
void bResetIsDemanded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vUpdateLnaNvmMemory_AddCallback(CMOCK_vUpdateLnaNvmMemory_CALLBACK Callback)
void vLaserInitLna_Stub(CMOCK_vLaserInitLna_CALLBACK Callback)
void vLaserDataGetCan405Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c405Definition_t *c405Definition, int c405Definition_Depth)
void vControlAlarmInitAlarms_CMockStopIgnore(void)
void vLaserDataGetCan401Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void bInitBoostMemoryImageFromNvm_AddCallback(CMOCK_bInitBoostMemoryImageFromNvm_CALLBACK Callback)
void vResetSendConfig_CMockIgnore(void)
void vLaserInitLna_CMockExpect(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vLaserSetTemperatureInCan(CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE *cmock_call_instance, handle_t xStream, float fTemperatureReaded)
void vSetCanPort1_AddCallback(CMOCK_vSetCanPort1_CALLBACK Callback)
struct _CMOCK_vGetpxCommonControlParameters_CALL_INSTANCE CMOCK_vGetpxCommonControlParameters_CALL_INSTANCE
void CMockExpectParameters_vSetUpdateMemoryWriteNeeded(CMOCK_vSetUpdateMemoryWriteNeeded_CALL_INSTANCE *cmock_call_instance, eBool_t bWriteMemoryNeeded)
void vLaserDataGetData402_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
void vUpdateCommonNvmMemory_AddCallback(CMOCK_vUpdateCommonNvmMemory_CALLBACK Callback)
void vUpdateHpaMm2PIDValues_CMockStopIgnore(void)
void vSetUpdateBoosterMemoryWriteNeeded_CMockStopIgnore(void)
struct _CMOCK_setCanSequence_CALL_INSTANCE CMOCK_setCanSequence_CALL_INSTANCE
struct _CMOCK_vLaserDataGetData406_CALL_INSTANCE CMOCK_vLaserDataGetData406_CALL_INSTANCE
eBool_t bGetSendConfig(void)
void vLaserDataGetData407_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *cmock_to_return)
void vCopyImageLnaNvm_Stub(CMOCK_vCopyImageLnaNvm_CALLBACK Callback)
struct _CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE
void vLaserDataGetCan409Pointer_CMockStopIgnore(void)
void vLaserDataGetCan409Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *c409StatusDefinition, int c409StatusDefinition_Depth)
void bInitCommonMemoryImageFromNvm_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void setLnaPidDerivativeValue_CMockIgnore(void)
struct _CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE CMOCK_vLaserSetTemperatureInCan_CALL_INSTANCE
struct _CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE
void vLaserDataGetCan411Info(c411StatusDefinition_t *c411StatusDefinition)
void bCanPort1IsSelected_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vSetSerialNumber_CMockIgnore(void)
void vUpdateHpaMm2PIDValues_Stub(CMOCK_vUpdateHpaMm2PIDValues_CALLBACK Callback)
void vInitWithFullResetRequest_AddCallback(CMOCK_vInitWithFullResetRequest_CALLBACK Callback)
void setLnaPidProportionalValue_CMockExpect(UNITY_LINE_TYPE cmock_line, float fPvalue)
struct _CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE CMOCK_vUploadHpaSmPIDValues_CALL_INSTANCE
struct _CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE
void vGetUpdateLnaMemoryWriteNeeded_AddCallback(CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALLBACK Callback)
void vLaserSetTemperatureInCan_CMockStopIgnore(void)
void vUpdateHpaSmPIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vSetUpdateBoosterMemoryWriteNeeded_CMockIgnoreArg_bWriteMemoryNeeded(UNITY_LINE_TYPE cmock_line)
void vIncreaseCanErrors_AddCallback(CMOCK_vIncreaseCanErrors_CALLBACK Callback)
void vGetSerialNumber_CMockIgnoreArg_uSerialNumber(UNITY_LINE_TYPE cmock_line)
void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfVeryLowLimit(UNITY_LINE_TYPE cmock_line, float *pfVeryLowLimit, size_t cmock_size)
void vGetCompanyId_CMockReturnMemThruPtr_ucCompanyId(UNITY_LINE_TYPE cmock_line, uint8_t *ucCompanyId, size_t cmock_size)
void vUploadHpaSmPIDValues_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, float *pfHpaSingleProportional, int pfHpaSingleProportional_Depth, float *pfHpasingleIntegralGain, int pfHpasingleIntegralGain_Depth, float *pfHpasingleDerivativeGain, int pfHpasingleDerivativeGain_Depth)
void vLaserBeamsFactoryCommonDefaultValues(void)
void pLaserDataGetCan402Pointer_CMockStopIgnore(void)
c406PacketControlDefinition_t * vLaserDataGetData406(void)
void vLaserDataGetCan404Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t *c404StatusDefinition, int c404StatusDefinition_Depth)
struct _CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALL_INSTANCE CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALL_INSTANCE
void vResetSendConfig_CMockStopIgnore(void)
void eLaserGetLimitTemperature_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, handle_t xStream, float *pfVeryHighLimit, int pfVeryHighLimit_Depth, float *pfVeryLowLimit, int pfVeryLowLimit_Depth, float *pfHighLimit, int pfHighLimit_Depth, eMpbError_t cmock_to_return)
void vLaserDataGetCan40AInfo_Stub(CMOCK_vLaserDataGetCan40AInfo_CALLBACK Callback)
void pLaserDataGetCan414Info_AddCallback(CMOCK_pLaserDataGetCan414Info_CALLBACK Callback)
void vUpdateLnaNvmMemory_CMockStopIgnore(void)
void vLaserDataGetData402_AddCallback(CMOCK_vLaserDataGetData402_CALLBACK Callback)
void vUpdateHpaMm1and2PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain)
void vLaserDataGetCan407Info_AddCallback(CMOCK_vLaserDataGetCan407Info_CALLBACK Callback)
void vLaserDataGetCan409Info_Stub(CMOCK_vLaserDataGetCan409Info_CALLBACK Callback)
void setLnaPidIntegralValue_AddCallback(CMOCK_setLnaPidIntegralValue_CALLBACK Callback)
void vUploadHpaSmPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float *pfHpaSingleProportional, float *pfHpasingleIntegralGain, float *pfHpasingleDerivativeGain)
void vUpdateHpaMm1and2PIDValues_CMockStopIgnore(void)
struct _CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE CMOCK_vLaserDataGetCan401Info_CALL_INSTANCE
void vLaserDataGetCan407Info_CMockIgnoreArg_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan403Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t *c403StatusDefinition, int c403StatusDefinition_Depth)
void vClearSpiFramErrors_AddCallback(CMOCK_vClearSpiFramErrors_CALLBACK Callback)
void vResetSendConfig(void)
void vLaserDataGetCan405Info_Stub(CMOCK_vLaserDataGetCan405Info_CALLBACK Callback)
void CMockExpectParameters_vEnableHpaSingleMode(CMOCK_vEnableHpaSingleMode_CALL_INSTANCE *cmock_call_instance, eBool_t bEnable)
void vLaserDataGetCan411Info_CMockStopIgnore(void)
void setLnaPidDerivativeValue_AddCallback(CMOCK_setLnaPidDerivativeValue_CALLBACK Callback)
void vUpdateConfigInfo_CMockIgnore(void)
eBool_t vGetUpdateCommonMemoryWriteNeeded(void)
struct _CMOCK_vSetSerialNumber_CALL_INSTANCE CMOCK_vSetSerialNumber_CALL_INSTANCE
void vLaserSetCurrentAlarm_Stub(CMOCK_vLaserSetCurrentAlarm_CALLBACK Callback)
void vLaserDataSetCan406Info_AddCallback(CMOCK_vLaserDataSetCan406Info_CALLBACK Callback)
void vSetUpdateMemoryWriteNeeded_Stub(CMOCK_vSetUpdateMemoryWriteNeeded_CALLBACK Callback)
void vUpdateBoostNvmMemory_CMockStopIgnore(void)
void vGetSerialNumber_AddCallback(CMOCK_vGetSerialNumber_CALLBACK Callback)
void vUpdateHpaMm2PIDValues_CMockIgnoreArg_fHpaSingleDerivativeGain(UNITY_LINE_TYPE cmock_line)
void vGet402Message_CMockStopIgnore(void)
void vUpdateHpaMm2PIDValues(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void pLaserDataGetCan402Pointer_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
void pLaserDataGetThermistorData_CMockStopIgnore(void)
void vLaserDataInit_Stub(CMOCK_vLaserDataInit_CALLBACK Callback)
void vIncreaseSpiFramErrors(void)
void bInitBoostMemoryImageFromNvm_Stub(CMOCK_bInitBoostMemoryImageFromNvm_CALLBACK Callback)
void vUpdateLnaPIDValues_CMockIgnoreArg_fLnasingleProportional(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan423Info_Stub(CMOCK_vLaserDataGetCan423Info_CALLBACK Callback)
void setCanSequence_CMockStopIgnore(void)
void vUpdateHpaMm1and2PIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void eLaserGetLimitTemperature_Stub(CMOCK_eLaserGetLimitTemperature_CALLBACK Callback)
void vGetCompanyId_CMockIgnoreArg_ucCompanyId(UNITY_LINE_TYPE cmock_line)
void vEnableHpaSingleMode_AddCallback(CMOCK_vEnableHpaSingleMode_CALLBACK Callback)
void vLaserBeamsFactoryBoosterDefaultValues(void)
void CMockExpectParameters_vLaserDataGetCan408Info(CMOCK_vLaserDataGetCan408Info_CALL_INSTANCE *cmock_call_instance, c408StatusDefinition_t *c408StatusDefinition, int c408StatusDefinition_Depth)
void vLaserDataSetCan407Info(c407PacketControlDefinition_t *c407PacketControlDefinition)
struct _CMOCK_vCopyImageLnaNvm_CALL_INSTANCE CMOCK_vCopyImageLnaNvm_CALL_INSTANCE
void vLaserDataGetCan402Info_Stub(CMOCK_vLaserDataGetCan402Info_CALLBACK Callback)
c409StatusDefinition_t * vLaserDataGetCan409Pointer(void)
struct _CMOCK_pLaserDataGetCan402Pointer_CALL_INSTANCE CMOCK_pLaserDataGetCan402Pointer_CALL_INSTANCE
void vEnableHpaSingleMode(eBool_t bEnable)
void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpasingleIntegralGain(UNITY_LINE_TYPE cmock_line, float *pfHpasingleIntegralGain, size_t cmock_size)
void vLaserDataGetCan411Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm1PIDValues_AddCallback(CMOCK_vUpdateHpaMm1PIDValues_CALLBACK Callback)
void vUpdateHpaMm2PIDValues_CMockIgnoreArg_fHpaSingleIntegralGain(UNITY_LINE_TYPE cmock_line)
void setLnaPidIntegralValue_CMockExpect(UNITY_LINE_TYPE cmock_line, float fPvalue)
struct _CMOCK_bGetSendConfig_CALL_INSTANCE CMOCK_bGetSendConfig_CALL_INSTANCE
void vLaserDataGetData402_CMockStopIgnore(void)
void vEnableLna_AddCallback(CMOCK_vEnableLna_CALLBACK Callback)
void getLnaPidValues_Stub(CMOCK_getLnaPidValues_CALLBACK Callback)
void vGetSerialNumber(uint32_t *uSerialNumber)
void vUpdateHpaSmPIDValues_CMockIgnoreArg_fHpaSingleDerivativeGain(UNITY_LINE_TYPE cmock_line)
void vControlAlarmInitAlarms_CMockIgnore(void)
void vLaserDataGetData413_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t *cmock_to_return)
void vLaserInitBooster_Stub(CMOCK_vLaserInitBooster_CALLBACK Callback)
void vLaserDataGetData403_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t *cmock_to_return)
void vEnableHpaSingleMode_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan406Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void bValidatePassword_AddCallback(CMOCK_bValidatePassword_CALLBACK Callback)
void vUpdateCommonNvmMemory_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vClearSpiFramErrors(void)
void bResetIsDemanded_CMockStopIgnore(void)
struct _CMOCK_vControlAlarmInitAlarms_CALL_INSTANCE CMOCK_vControlAlarmInitAlarms_CALL_INSTANCE
void vClearSpiFramErrors_CMockStopIgnore(void)
void vLaserDataSetCan407Info_CMockStopIgnore(void)
struct _CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE
void vLaserSetTemperatureFlagAlarm_CMockStopIgnore(void)
void CMockExpectParameters_vLaserSetTemperatureFlagAlarm(CMOCK_vLaserSetTemperatureFlagAlarm_CALL_INSTANCE *cmock_call_instance, handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
void eLaserGetLimitTemperature_CMockIgnoreArg_pfVeryLowLimit(UNITY_LINE_TYPE cmock_line)
void vLaserDataSetCan407Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vSetSerialNumber(CMOCK_vSetSerialNumber_CALL_INSTANCE *cmock_call_instance, uint32_t uSerialNumber)
void vUpdateHpaSmPIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vSetUpdateLnaMemoryWriteNeeded_CMockIgnore(void)
void vEnableHpaMultiMode2_CMockIgnore(void)
void vLaserDataGetData408_CMockStopIgnore(void)
void vResetSendConfig_Stub(CMOCK_vResetSendConfig_CALLBACK Callback)
void vUpdateHpaMm1PIDValues_CMockIgnoreArg_fHpaSingleDerivativeGain(UNITY_LINE_TYPE cmock_line)
void vIncreaseSpiAdcErrors_AddCallback(CMOCK_vIncreaseSpiAdcErrors_CALLBACK Callback)
void vLaserSetCurrentAlarm_AddCallback(CMOCK_vLaserSetCurrentAlarm_CALLBACK Callback)
void vLaserBeamsFactoryLnaDefaultValues_CMockStopIgnore(void)
void vInitWithFullResetRequest_Stub(CMOCK_vInitWithFullResetRequest_CALLBACK Callback)
void CMockExpectParameters_bValidatePassword(CMOCK_bValidatePassword_CALL_INSTANCE *cmock_call_instance, c412StatusDefinition_t *c412StatusDefinition, int c412StatusDefinition_Depth, c413StatusDefinition_t *c413StatusDefinition, int c413StatusDefinition_Depth)
void vLaserDataSetCan407Info_CMockIgnoreArg_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan401Info(c401StatusDefinition_t *c401Status1Definition)
void vSetSerialNumber(uint32_t uSerialNumber)
void vLaserDataGetCan411Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t *c411StatusDefinition)
void vEnableHpaMultiMode1_AddCallback(CMOCK_vEnableHpaMultiMode1_CALLBACK Callback)
c407PacketControlDefinition_t * vLaserDataGetData407(void)
int GlobalExpectCount
void vLaserDataGetCan406Info_Stub(CMOCK_vLaserDataGetCan406Info_CALLBACK Callback)
void vLaserDataGetData403_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t *cmock_to_return)
struct _CMOCK_vClearSpiAdcErrors_CALL_INSTANCE CMOCK_vClearSpiAdcErrors_CALL_INSTANCE
void setInternalCriticalErrorFlag_CMockStopIgnore(void)
void vLaserDataGetCan408Info_Stub(CMOCK_vLaserDataGetCan408Info_CALLBACK Callback)
void vGetUpdateMemoryWriteNeeded_AddCallback(CMOCK_vGetUpdateMemoryWriteNeeded_CALLBACK Callback)
void bInitCommonMemoryImageFromNvm_CMockStopIgnore(void)
void vCopyImageLnaNvm_CMockIgnore(void)
void vLaserDataGetCan40AInfo_CMockStopIgnore(void)
void setLnaPidProportionalValue_CMockIgnore(void)
void vGetUpdateLnaMemoryWriteNeeded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
struct _CMOCK_vSetUpdateMemoryWriteNeeded_CALL_INSTANCE CMOCK_vSetUpdateMemoryWriteNeeded_CALL_INSTANCE
void eLaserGetLimitTemperature_CMockIgnoreArg_pfVeryHighLimit(UNITY_LINE_TYPE cmock_line)
void vGetUpdateCommonMemoryWriteNeeded_AddCallback(CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALLBACK Callback)
void vLaserDataGetCan407Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition)
void vLaserDataGetCan409Info_CMockStopIgnore(void)
void setLnaPidDerivativeValue_CMockExpect(UNITY_LINE_TYPE cmock_line, float fPvalue)
void vLaserSetTemperatureFlagAlarm_CMockIgnore(void)
void bInitBoostMemoryImageFromNvm_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void eLaserGetLimitTemperature_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eMpbError_t cmock_to_return)
void vCopyImageCommonNvm(void)
void vLaserDataGetData410_Stub(CMOCK_vLaserDataGetData410_CALLBACK Callback)
void vLaserDataGetCan423Info_AddCallback(CMOCK_vLaserDataGetCan423Info_CALLBACK Callback)
void vLaserInitBooster_CMockStopIgnore(void)
void vLaserDataGetData408_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t *cmock_to_return)
void vInitWithFullResetRequest_CMockStopIgnore(void)
void vUpdateHpaSmPIDValues_CMockIgnoreArg_fHpaSingleIntegralGain(UNITY_LINE_TYPE cmock_line)
void vGetpxLnaParameters_CMockStopIgnore(void)
void vLaserDataGetCan409Pointer_Stub(CMOCK_vLaserDataGetCan409Pointer_CALLBACK Callback)
void vLaserDataGetData412_Stub(CMOCK_vLaserDataGetData412_CALLBACK Callback)
void vLaserInitLna(void)
void setLnaPidProportionalValue(float fPvalue)
void vUpdateConfigInfo_AddCallback(CMOCK_vUpdateConfigInfo_CALLBACK Callback)
void vGetCompanyId_Stub(CMOCK_vGetCompanyId_CALLBACK Callback)
void vSetUpdateLnaMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
void vGetCompanyId_CMockExpect(UNITY_LINE_TYPE cmock_line, uint8_t *ucCompanyId)
struct _CMOCK_vUpdateLnaNvmMemory_CALL_INSTANCE CMOCK_vUpdateLnaNvmMemory_CALL_INSTANCE
void bInitLnaMemoryImageFromNvm_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vCopyImageLnaNvm_CMockStopIgnore(void)
void eLaserGetLimitTemperature_CMockReturnMemThruPtr_pfHighLimit(UNITY_LINE_TYPE cmock_line, float *pfHighLimit, size_t cmock_size)
struct _CMOCK_pLaserDataGetCan414Info_CALL_INSTANCE CMOCK_pLaserDataGetCan414Info_CALL_INSTANCE
void bGetSendConfig_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void bValidatePassword_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t *c412StatusDefinition, int c412StatusDefinition_Depth, c413StatusDefinition_t *c413StatusDefinition, int c413StatusDefinition_Depth, eBool_t cmock_to_return)
void vLaserDataGetCan406Info_AddCallback(CMOCK_vLaserDataGetCan406Info_CALLBACK Callback)
void setCanSequence_Stub(CMOCK_setCanSequence_CALLBACK Callback)
void vGetpxCommonControlParameters_Stub(CMOCK_vGetpxCommonControlParameters_CALLBACK Callback)
struct _CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE
void vLaserDataGetCan403Info(c403StatusDefinition_t *c403StatusDefinition)
void mock_laserData_Verify(void)
eBool_t vGetUpdateBoosterMemoryWriteNeeded(void)
void vEnableHpaMultiMode1_CMockStopIgnore(void)
void vLaserDataInit(void)
void bValidatePassword_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vEnableHpaMultiMode2_CMockStopIgnore(void)
struct _CMOCK_setLnaPidProportionalValue_CALL_INSTANCE CMOCK_setLnaPidProportionalValue_CALL_INSTANCE
struct _CMOCK_vIncreaseSpiAdcErrors_CALL_INSTANCE CMOCK_vIncreaseSpiAdcErrors_CALL_INSTANCE
void vGetCompanyId(uint8_t *ucCompanyId)
void vGetCompanyId_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_pLaserDataGetCan428Info_CALL_INSTANCE CMOCK_pLaserDataGetCan428Info_CALL_INSTANCE
void vUpdateBoostNvmMemory_CMockIgnore(void)
void vLaserDataGetData410_CMockStopIgnore(void)
void pLaserDataGetCan414Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c414StatusDefinition_t *cmock_to_return)
void vLaserDataGetCan408Info(c408StatusDefinition_t *c408StatusDefinition)
void vLaserDataSetCan406Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
void vUploadHpaSmPIDValues_CMockReturnMemThruPtr_pfHpasingleDerivativeGain(UNITY_LINE_TYPE cmock_line, float *pfHpasingleDerivativeGain, size_t cmock_size)
void vLaserDataGetData413_AddCallback(CMOCK_vLaserDataGetData413_CALLBACK Callback)
void vLaserDataGetData408_AddCallback(CMOCK_vLaserDataGetData408_CALLBACK Callback)
struct _CMOCK_vGetxAmplifierDescriptor_CALL_INSTANCE CMOCK_vGetxAmplifierDescriptor_CALL_INSTANCE
void vLaserDataGetData410_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c410StatusDefinition_t *cmock_to_return)
void vUpdateLnaNvmMemory(void)
void getCanSequence_AddCallback(CMOCK_getCanSequence_CALLBACK Callback)
void vLaserDataGetCan408Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vLaserDataSetCan407Info(CMOCK_vLaserDataSetCan407Info_CALL_INSTANCE *cmock_call_instance, c407PacketControlDefinition_t *c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
void bGetSendConfig_AddCallback(CMOCK_bGetSendConfig_CALLBACK Callback)
void pLaserDataGetCan428Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c428StatusDefinition_t *cmock_to_return)
c408StatusDefinition_t * vLaserDataGetData408(void)
void bGetSendConfig_Stub(CMOCK_bGetSendConfig_CALLBACK Callback)
void vGetSerialNumber_CMockStopIgnore(void)
void vEnableHpaMultiMode1(eBool_t bEnable)
void vSetSerialNumber_Stub(CMOCK_vSetSerialNumber_CALLBACK Callback)
void vUpdateLnaPIDValues_CMockStopIgnore(void)
void vLaserDataGetCan423Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserBeamsFactoryCommonDefaultValues_CMockStopIgnore(void)
void vClearSpiAdcErrors_AddCallback(CMOCK_vClearSpiAdcErrors_CALLBACK Callback)
void vLaserDataGetCan402Info(c402StatusDefinition_t *c402StatusDefinition)
void vLaserDataSetCan407Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition)
struct _CMOCK_vLaserDataGetData403_CALL_INSTANCE CMOCK_vLaserDataGetData403_CALL_INSTANCE
void getCanSequence_Stub(CMOCK_getCanSequence_CALLBACK Callback)
void vLaserDataGetCan401Info_AddCallback(CMOCK_vLaserDataGetCan401Info_CALLBACK Callback)
struct _CMOCK_vGetSerialNumber_CALL_INSTANCE CMOCK_vGetSerialNumber_CALL_INSTANCE
void bResetIsDemanded_AddCallback(CMOCK_bResetIsDemanded_CALLBACK Callback)
void CMockExpectParameters_vLaserDataGetCan402Info(CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE *cmock_call_instance, c402StatusDefinition_t *c402StatusDefinition, int c402StatusDefinition_Depth)
void vLaserDataGetCan406Info_CMockIgnore(void)
void vEnableHpaSingleMode_CMockIgnoreArg_bEnable(UNITY_LINE_TYPE cmock_line)
void vSetUpdateMemoryWriteNeeded_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
eMpbError_t eLaserGetLimitTemperature(handle_t xStream, float *pfVeryHighLimit, float *pfVeryLowLimit, float *pfHighLimit)
struct _CMOCK_getCanSequence_CALL_INSTANCE CMOCK_getCanSequence_CALL_INSTANCE
xLnaParameters_t * vGetpxLnaParameters(void)
void setLnaPidDerivativeValue_CMockIgnoreArg_fPvalue(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan402Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *c402StatusDefinition)
void vGetpxCommonControlParameters_AddCallback(CMOCK_vGetpxCommonControlParameters_CALLBACK Callback)
void vGetUpdateCommonMemoryWriteNeeded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vInitWithFullResetRequest_CMockIgnore(void)
void vGetUpdateMemoryWriteNeeded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void pLaserDataGetThermistorData_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xExternalAnalogThermistorsInputs_t *cmock_to_return)
void setInternalCriticalErrorFlag_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUpdateBoostNvmMemory_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vCopyImageLnaNvm(void)
struct _CMOCK_vEnableHpaMultiMode1_CALL_INSTANCE CMOCK_vEnableHpaMultiMode1_CALL_INSTANCE
void vLaserDataGetCan405Info_CMockIgnore(void)
void vSetUpdateCommonMemoryWriteNeeded_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vClearSpiAdcErrors_Stub(CMOCK_vClearSpiAdcErrors_CALLBACK Callback)
void CMockExpectParameters_vLaserDataGetCan406Info(CMOCK_vLaserDataGetCan406Info_CALL_INSTANCE *cmock_call_instance, c406PacketControlDefinition_t *c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
void vSetUpdateLnaMemoryWriteNeeded_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vGetpxLnaParameters_CALL_INSTANCE CMOCK_vGetpxLnaParameters_CALL_INSTANCE
void vLaserDataGetCan404Info_CMockReturnMemThruPtr_c404StatusDefinition(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t *c404StatusDefinition, size_t cmock_size)
void vLaserDataGetData410_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c410StatusDefinition_t *cmock_to_return)
void vGetCompanyId_CMockIgnore(void)
void vSetUpdateCommonMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
void vGetUpdateLnaMemoryWriteNeeded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vUploadHpaSmPIDValues_CMockIgnoreArg_pfHpasingleDerivativeGain(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData406_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *cmock_to_return)
void vLaserDataSetCan407Info_CMockIgnore(void)
void pLaserDataGetThermistorData_Stub(CMOCK_pLaserDataGetThermistorData_CALLBACK Callback)
void bInitLnaMemoryImageFromNvm_CMockStopIgnore(void)
struct _CMOCK_vLaserDataGetData402_CALL_INSTANCE CMOCK_vLaserDataGetData402_CALL_INSTANCE
void vLaserDataGetCan408Info_CMockStopIgnore(void)
void setLnaPidIntegralValue(float fPvalue)
void setCanSequence_AddCallback(CMOCK_setCanSequence_CALLBACK Callback)
void vUpdateHpaSmPIDValues_AddCallback(CMOCK_vUpdateHpaSmPIDValues_CALLBACK Callback)
void vSetSerialNumber_CMockExpect(UNITY_LINE_TYPE cmock_line, uint32_t uSerialNumber)
void vUpdateHpaSmPIDValues_Stub(CMOCK_vUpdateHpaSmPIDValues_CALLBACK Callback)
void vEnableLna_CMockIgnore(void)
struct _CMOCK_bInitCommonMemoryImageFromNvm_CALL_INSTANCE CMOCK_bInitCommonMemoryImageFromNvm_CALL_INSTANCE
void bValidatePassword_CMockReturnMemThruPtr_c413StatusDefinition(UNITY_LINE_TYPE cmock_line, c413StatusDefinition_t *c413StatusDefinition, size_t cmock_size)
void vLaserDataGetCan411Info_CMockIgnore(void)
void vLaserDataGetCan404Info_AddCallback(CMOCK_vLaserDataGetCan404Info_CALLBACK Callback)
struct _CMOCK_vIncreaseCanErrors_CALL_INSTANCE CMOCK_vIncreaseCanErrors_CALL_INSTANCE
void vLaserDataGetCan405Info_CMockStopIgnore(void)
void pLaserDataGetThermistorData_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xExternalAnalogThermistorsInputs_t *cmock_to_return)
c404StatusDefinition_t * vLaserDataGetData404(void)
void vLaserSetTemperatureInCan_Stub(CMOCK_vLaserSetTemperatureInCan_CALLBACK Callback)
void vUpdateCommonNvmMemory_CMockStopIgnore(void)
void vLaserDataGetCan409Info_CMockIgnore(void)
void setInternalCriticalErrorFlag_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t value)
void vUpdateHpaSmPIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vLaserDataGetCan409Pointer_CALL_INSTANCE CMOCK_vLaserDataGetCan409Pointer_CALL_INSTANCE
struct _CMOCK_vLaserInitBooster_CALL_INSTANCE CMOCK_vLaserInitBooster_CALL_INSTANCE
void vLaserDataGetCan408Info_AddCallback(CMOCK_vLaserDataGetCan408Info_CALLBACK Callback)
void vLaserDataGetCan404Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c404StatusDefinition_t *c404StatusDefinition)
void vUploadHpaSmPIDValues_CMockStopIgnore(void)
void vLaserInitBooster_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan401Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c401StatusDefinition_t *c401Status1Definition)
void vLaserDataGetCan405Info_CMockIgnoreArg_c405Definition(UNITY_LINE_TYPE cmock_line)
void vLaserBeamsFactoryLnaDefaultValues_Stub(CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALLBACK Callback)
c412StatusDefinition_t * vLaserDataGetData412(void)
void vUpdateConfigInfo(void)
void vCopyImageCommonNvm_Stub(CMOCK_vCopyImageCommonNvm_CALLBACK Callback)
void vLaserDataGetData412_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t *cmock_to_return)
void CMockExpectParameters_vEnableLna(CMOCK_vEnableLna_CALL_INSTANCE *cmock_call_instance, eBool_t bEnable)
struct _CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE
void vGetSerialNumber_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, uint32_t *uSerialNumber, int uSerialNumber_Depth)
void vLaserDataSetCan406Info(c406PacketControlDefinition_t *c406PacketControlDefinition)
void vUpdateLnaNvmMemory_CMockIgnore(void)
void CMockExpectParameters_setInternalCriticalErrorFlag(CMOCK_setInternalCriticalErrorFlag_CALL_INSTANCE *cmock_call_instance, eBool_t value)
void vSetSendConfig_CMockStopIgnore(void)
void vUpdateHpaMm2PIDValues_CMockIgnoreArg_fHpaSingleProportional(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm1PIDValues_CMockStopIgnore(void)
void vLaserDataGetCan405Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void bCanPort1IsSelected_CMockStopIgnore(void)
void CMockExpectParameters_vUpdateHpaMm1PIDValues(CMOCK_vUpdateHpaMm1PIDValues_CALL_INSTANCE *cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vUpdateLnaNvmMemory_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vCopyImageBoosterNvm(void)
void vSetCompanyId_AddCallback(CMOCK_vSetCompanyId_CALLBACK Callback)
void vCopyImageCommonNvm_CMockStopIgnore(void)
void vCopyImageLnaNvm_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm1and2PIDValues_CMockIgnoreArg_fHpaMM1and2DerivativeGain(UNITY_LINE_TYPE cmock_line)
void vLaserSetTemperatureFlagAlarm_CMockExpect(UNITY_LINE_TYPE cmock_line, handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
void vLaserDataGetCan409Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *c409StatusDefinition)
void vSetCompanyId_CMockStopIgnore(void)
c428StatusDefinition_t * pLaserDataGetCan428Info(void)
void vLaserSetTemperatureFlagAlarm_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserSetCurrentAlarm_CMockStopIgnore(void)
void vLaserDataGetCan403Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c403StatusDefinition_t *c403StatusDefinition)
xExternalAnalogThermistorsInputs_t * pLaserDataGetThermistorData(void)
void vLaserBeamsFactoryLnaDefaultValues_AddCallback(CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALLBACK Callback)
void setLnaPidIntegralValue_CMockIgnoreArg_fPvalue(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan407Info_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vGetpxCommonControlParameters_CMockStopIgnore(void)
CanSequence_t getCanSequence(void)
void vLaserDataGetCan423Info_CMockReturnMemThruPtr_c423StatusDefinition(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t *c423StatusDefinition, size_t cmock_size)
struct _CMOCK_pLaserDataGetThermistorData_CALL_INSTANCE CMOCK_pLaserDataGetThermistorData_CALL_INSTANCE
struct _CMOCK_vSetCanPort1_CALL_INSTANCE CMOCK_vSetCanPort1_CALL_INSTANCE
void CMockExpectParameters_setLnaPidDerivativeValue(CMOCK_setLnaPidDerivativeValue_CALL_INSTANCE *cmock_call_instance, float fPvalue)
void getCanSequence_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, CanSequence_t cmock_to_return)
void vGetxAmplifierDescriptor_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xAmplifierDescriptor_t *cmock_to_return)
struct _CMOCK_vUpdateCommonNvmMemory_CALL_INSTANCE CMOCK_vUpdateCommonNvmMemory_CALL_INSTANCE
void vGetSerialNumber_CMockReturnMemThruPtr_uSerialNumber(UNITY_LINE_TYPE cmock_line, uint32_t *uSerialNumber, size_t cmock_size)
void vSetUpdateMemoryWriteNeeded_CMockIgnore(void)
void setInternalCriticalErrorFlag_CMockIgnoreArg_value(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vLaserDataGetCan404Info(CMOCK_vLaserDataGetCan404Info_CALL_INSTANCE *cmock_call_instance, c404StatusDefinition_t *c404StatusDefinition, int c404StatusDefinition_Depth)
void eLaserGetLimitTemperature_CMockStopIgnore(void)
struct _CMOCK_cGetresetCause_CALL_INSTANCE CMOCK_cGetresetCause_CALL_INSTANCE
void vLaserDataGetCan409Info_AddCallback(CMOCK_vLaserDataGetCan409Info_CALLBACK Callback)
void vLaserDataGetCan423Info_CMockExpect(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t *c423StatusDefinition)
void vSetCanPort1_Stub(CMOCK_vSetCanPort1_CALLBACK Callback)
struct _CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALL_INSTANCE CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALL_INSTANCE
void setCanSequence(CanSequence_t CanSequence)
void vLaserDataGetCan411Info_AddCallback(CMOCK_vLaserDataGetCan411Info_CALLBACK Callback)
void vLaserDataInit_CMockIgnore(void)
void bValidatePassword_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t *c412StatusDefinition, c413StatusDefinition_t *c413StatusDefinition, eBool_t cmock_to_return)
void bValidatePassword_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vGetpxBoosterParameters_AddCallback(CMOCK_vGetpxBoosterParameters_CALLBACK Callback)
struct _CMOCK_setLnaPidDerivativeValue_CALL_INSTANCE CMOCK_setLnaPidDerivativeValue_CALL_INSTANCE
void vLaserBeamsFactoryCommonDefaultValues_Stub(CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALLBACK Callback)
void vUpdateHpaMm1and2PIDValues_CMockIgnoreArg_fHpaMM1and2IntegralGain(UNITY_LINE_TYPE cmock_line)
void bValidatePassword_CMockStopIgnore(void)
struct _CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE
void CMockExpectParameters_vLaserDataGetCan423Info(CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE *cmock_call_instance, c423StatusDefinition_t *c423StatusDefinition, int c423StatusDefinition_Depth)
struct _CMOCK_setInternalCriticalErrorFlag_CALL_INSTANCE CMOCK_setInternalCriticalErrorFlag_CALL_INSTANCE
void vSetUpdateLnaMemoryWriteNeeded_CMockStopIgnore(void)
void vGetSerialNumber_Stub(CMOCK_vGetSerialNumber_CALLBACK Callback)
void CMockExpectParameters_vUpdateHpaMm2PIDValues(CMOCK_vUpdateHpaMm2PIDValues_CALL_INSTANCE *cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vSetSerialNumber_CMockIgnoreArg_uSerialNumber(UNITY_LINE_TYPE cmock_line)
void pLaserDataGetCan414Info_CMockStopIgnore(void)
struct _CMOCK_vInitWithFullResetRequest_CALL_INSTANCE CMOCK_vInitWithFullResetRequest_CALL_INSTANCE
void CMockExpectParameters_vSetUpdateCommonMemoryWriteNeeded(CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE *cmock_call_instance, eBool_t bWriteMemoryNeeded)
void vEnableLna_Stub(CMOCK_vEnableLna_CALLBACK Callback)
void vLaserDataGetCan406Info_CMockStopIgnore(void)
void vUpdateLnaPIDValues_Stub(CMOCK_vUpdateLnaPIDValues_CALLBACK Callback)
void vLaserDataGetData412_CMockStopIgnore(void)
void vLaserSetTemperatureInCan_CMockIgnore(void)
void vClearSpiAdcErrors_CMockStopIgnore(void)
void vSetSendConfig_AddCallback(CMOCK_vSetSendConfig_CALLBACK Callback)
void setLnaPidProportionalValue_Stub(CMOCK_setLnaPidProportionalValue_CALLBACK Callback)
void vGetpxBoosterParameters_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xBoosterParameters_t *cmock_to_return)
void vLaserDataGetData412_AddCallback(CMOCK_vLaserDataGetData412_CALLBACK Callback)
void bCanPort1IsSelected_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void CMockExpectParameters_vLaserDataGetCan405Info(CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE *cmock_call_instance, c405Definition_t *c405Definition, int c405Definition_Depth)
void vUpdateConfigInfo_CMockExpect(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vGetCompanyId_CALL_INSTANCE CMOCK_vGetCompanyId_CALL_INSTANCE
void vSetSendConfig_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan409Info_CMockReturnMemThruPtr_c409StatusDefinition(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *c409StatusDefinition, size_t cmock_size)
struct _CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE CMOCK_vLaserDataGetCan403Info_CALL_INSTANCE
struct _CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE CMOCK_vLaserDataSetCan406Info_CALL_INSTANCE
void vpGetPumpTemperatureLimits_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xPumpTemperaturesLimits_t *cmock_to_return)
void vIncreaseSpiAdcErrors_CMockStopIgnore(void)
void vLaserDataGetCan407Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition, int c407PacketControlDefinition_Depth)
void vLaserSetTemperatureFlagAlarm(handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm)
void vEnableHpaMultiMode1_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bEnable)
void vGetUpdateMemoryWriteNeeded_Stub(CMOCK_vGetUpdateMemoryWriteNeeded_CALLBACK Callback)
void vSetUpdateBoosterMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
struct _CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALL_INSTANCE
void getCanSequence_CMockStopIgnore(void)
eBool_t bCanPort1IsSelected(void)
void vUpdateHpaMm1and2PIDValues_CMockIgnoreArg_fHpaMM1and2Proportional(UNITY_LINE_TYPE cmock_line)
void vSetCompanyId_Stub(CMOCK_vSetCompanyId_CALLBACK Callback)
void vLaserBeamsFactoryBoosterDefaultValues_AddCallback(CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALLBACK Callback)
void vLaserDataGetCan403Info_CMockIgnore(void)
void vLaserDataSetCan407Info_CMockReturnMemThruPtr_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition, size_t cmock_size)
void vEnableHpaMultiMode2_CMockIgnoreArg_bEnable(UNITY_LINE_TYPE cmock_line)
void vUpdateLnaNvmMemory_Stub(CMOCK_vUpdateLnaNvmMemory_CALLBACK Callback)
void getLnaPidValues_AddCallback(CMOCK_getLnaPidValues_CALLBACK Callback)
void vControlAlarmInitAlarms_AddCallback(CMOCK_vControlAlarmInitAlarms_CALLBACK Callback)
void vIncreaseSpiFramErrors_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserInitLna_CMockStopIgnore(void)
void vLaserDataGetData409_CMockStopIgnore(void)
struct _CMOCK_getLnaPidValues_CALL_INSTANCE CMOCK_getLnaPidValues_CALL_INSTANCE
void vLaserDataGetCan411Info_Stub(CMOCK_vLaserDataGetCan411Info_CALLBACK Callback)
void vLaserDataGetData409_AddCallback(CMOCK_vLaserDataGetData409_CALLBACK Callback)
void setLnaPidProportionalValue_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vEnableHpaSingleMode_Stub(CMOCK_vEnableHpaSingleMode_CALLBACK Callback)
void vUpdateHpaSmPIDValues_CMockIgnore(void)
void pLaserDataGetCan428Info_CMockStopIgnore(void)
void vLaserBeamsFactoryBoosterDefaultValues_Stub(CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALLBACK Callback)
void vGetxAmplifierDescriptor_Stub(CMOCK_vGetxAmplifierDescriptor_CALLBACK Callback)
void setCanSequence_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
c402StatusDefinition_t * vGet402Message(void)
void vUpdateConfigInfo_Stub(CMOCK_vUpdateConfigInfo_CALLBACK Callback)
void setLnaPidDerivativeValue_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData408_Stub(CMOCK_vLaserDataGetData408_CALLBACK Callback)
void vIncreaseSpiAdcErrors(void)
void vIncreaseCanErrors_CMockStopIgnore(void)
void bGetSendConfig_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vLaserSetCurrentAlarm_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bAlarmExist)
int GlobalVerifyOrder
void vLaserSetCurrentAlarm_CMockIgnore(void)
void bResetIsDemanded_Stub(CMOCK_bResetIsDemanded_CALLBACK Callback)
void vpGetPumpTemperatureLimits_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xPumpTemperaturesLimits_t *cmock_to_return)
void vSetUpdateLnaMemoryWriteNeeded_Stub(CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALLBACK Callback)
struct _CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE
void vLaserDataGetCan423Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c423StatusDefinition_t *c423StatusDefinition, int c423StatusDefinition_Depth)
void vLaserInitBooster_AddCallback(CMOCK_vLaserInitBooster_CALLBACK Callback)
void setInternalCriticalErrorFlag_Stub(CMOCK_setInternalCriticalErrorFlag_CALLBACK Callback)
struct _CMOCK_vLaserDataGetData407_CALL_INSTANCE CMOCK_vLaserDataGetData407_CALL_INSTANCE
void vCopyImageBoosterNvm_AddCallback(CMOCK_vCopyImageBoosterNvm_CALLBACK Callback)
void vUpdateBoostNvmMemory_Stub(CMOCK_vUpdateBoostNvmMemory_CALLBACK Callback)
void vInitWithFullResetRequest_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm2PIDValues_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan411Info_CMockReturnMemThruPtr_c411StatusDefinition(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t *c411StatusDefinition, size_t cmock_size)
struct _CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE CMOCK_eLaserGetLimitTemperature_CALL_INSTANCE
struct _CMOCK_vEnableHpaSingleMode_CALL_INSTANCE CMOCK_vEnableHpaSingleMode_CALL_INSTANCE
void vSetUpdateMemoryWriteNeeded_AddCallback(CMOCK_vSetUpdateMemoryWriteNeeded_CALLBACK Callback)
void vLaserDataGetCan407Info_CMockIgnore(void)
void vIncreaseCanErrors_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vSetUpdateCommonMemoryWriteNeeded_CMockStopIgnore(void)
void vLaserBeamsFactoryLnaDefaultValues_CMockIgnore(void)
void vUpdateLnaPIDValues_CMockIgnoreArg_fLnasingleIntegralGain(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData406_CMockStopIgnore(void)
void vUpdateHpaMm2PIDValues_CMockExpect(UNITY_LINE_TYPE cmock_line, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
c40AStatusDefinition_t * vLaserDataGetCan40AInfo(void)
void vEnableLna_CMockIgnoreArg_bEnable(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vLaserDataGetData408_CALL_INSTANCE CMOCK_vLaserDataGetData408_CALL_INSTANCE
void vLaserDataSetCan406Info_CMockStopIgnore(void)
void CMockExpectParameters_vSetUpdateLnaMemoryWriteNeeded(CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE *cmock_call_instance, eBool_t bWriteMemoryNeeded)
void eLaserGetLimitTemperature_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, handle_t xStream, float *pfVeryHighLimit, float *pfVeryLowLimit, float *pfHighLimit, eMpbError_t cmock_to_return)
void vEnableHpaMultiMode2_Stub(CMOCK_vEnableHpaMultiMode2_CALLBACK Callback)
void vGetUpdateMemoryWriteNeeded_CMockStopIgnore(void)
void vLaserSetCurrentAlarm(eBool_t bAlarmExist)
void vIncreaseCanErrors_CMockIgnore(void)
eBool_t bValidatePassword(c412StatusDefinition_t *c412StatusDefinition, c413StatusDefinition_t *c413StatusDefinition)
void vLaserDataGetCan423Info_CMockIgnoreArg_c423StatusDefinition(UNITY_LINE_TYPE cmock_line)
void pLaserDataGetCan414Info_Stub(CMOCK_pLaserDataGetCan414Info_CALLBACK Callback)
eBool_t bInitLnaMemoryImageFromNvm(void)
void setLnaPidIntegralValue_CMockIgnore(void)
void vLaserDataGetData406_AddCallback(CMOCK_vLaserDataGetData406_CALLBACK Callback)
void vSetUpdateMemoryWriteNeeded(eBool_t bWriteMemoryNeeded)
void pLaserDataGetCan415Info_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c415StatusDefinition_t *cmock_to_return)
void vGetCompanyId_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, uint8_t *ucCompanyId, int ucCompanyId_Depth)
void vLaserDataGetData410_AddCallback(CMOCK_vLaserDataGetData410_CALLBACK Callback)
void pLaserDataGetCan402Pointer_AddCallback(CMOCK_pLaserDataGetCan402Pointer_CALLBACK Callback)
void vLaserDataSetCan406Info_CMockReturnMemThruPtr_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition, size_t cmock_size)
void vUpdateHpaMm1and2PIDValues_Stub(CMOCK_vUpdateHpaMm1and2PIDValues_CALLBACK Callback)
void vLaserDataGetCan403Info_CMockIgnoreArg_c403StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan403Info_Stub(CMOCK_vLaserDataGetCan403Info_CALLBACK Callback)
void vLaserSetCurrentAlarm_CMockIgnoreArg_bAlarmExist(UNITY_LINE_TYPE cmock_line)
void vLaserSetTemperatureInCan_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vResetSendConfig_CALL_INSTANCE CMOCK_vResetSendConfig_CALL_INSTANCE
void bValidatePassword_CMockReturnMemThruPtr_c412StatusDefinition(UNITY_LINE_TYPE cmock_line, c412StatusDefinition_t *c412StatusDefinition, size_t cmock_size)
void getCanSequence_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, CanSequence_t cmock_to_return)
void vLaserDataGetCan403Info_CMockStopIgnore(void)
void vUploadHpaSmPIDValues_AddCallback(CMOCK_vUploadHpaSmPIDValues_CALLBACK Callback)
void bInitLnaMemoryImageFromNvm_AddCallback(CMOCK_bInitLnaMemoryImageFromNvm_CALLBACK Callback)
void vCopyImageCommonNvm_CMockExpect(UNITY_LINE_TYPE cmock_line)
struct _CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALL_INSTANCE
void vUpdateHpaMm1PIDValues_CMockIgnoreArg_fHpaSingleIntegralGain(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm1and2PIDValues_AddCallback(CMOCK_vUpdateHpaMm1and2PIDValues_CALLBACK Callback)
void bInitLnaMemoryImageFromNvm_Stub(CMOCK_bInitLnaMemoryImageFromNvm_CALLBACK Callback)
void eLaserGetLimitTemperature_AddCallback(CMOCK_eLaserGetLimitTemperature_CALLBACK Callback)
void bInitBoostMemoryImageFromNvm_CMockStopIgnore(void)
void eLaserGetLimitTemperature_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, eMpbError_t cmock_to_return)
xCommonControlParameters_t * vGetpxCommonControlParameters(void)
void vLaserDataGetCan407Info_CMockReturnMemThruPtr_c407PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c407PacketControlDefinition_t *c407PacketControlDefinition, size_t cmock_size)
struct _CMOCK_vEnableLna_CALL_INSTANCE CMOCK_vEnableLna_CALL_INSTANCE
uint8_t cGetresetCause(void)
void vCopyImageCommonNvm_CMockIgnore(void)
void vLaserDataGetCan411Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c411StatusDefinition_t *c411StatusDefinition, int c411StatusDefinition_Depth)
void vEnableHpaMultiMode2_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void CMockExpectParameters_vSetCompanyId(CMOCK_vSetCompanyId_CALL_INSTANCE *cmock_call_instance, uint8_t ucCompanyId)
struct _CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE CMOCK_vLaserDataGetCan405Info_CALL_INSTANCE
void vSetUpdateCommonMemoryWriteNeeded_CMockIgnore(void)
void vLaserDataGetCan40AInfo_AddCallback(CMOCK_vLaserDataGetCan40AInfo_CALLBACK Callback)
void vGetUpdateMemoryWriteNeeded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vLaserBeamsFactoryLnaDefaultValues_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vLaserSetTemperatureFlagAlarm_CMockIgnoreArg_bHighAlarm(UNITY_LINE_TYPE cmock_line)
void vUpdateHpaMm1PIDValues_Stub(CMOCK_vUpdateHpaMm1PIDValues_CALLBACK Callback)
void vLaserDataGetCan405Info_AddCallback(CMOCK_vLaserDataGetCan405Info_CALLBACK Callback)
void vSetSerialNumber_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void vUploadHpaSmPIDValues_Stub(CMOCK_vUploadHpaSmPIDValues_CALLBACK Callback)
void setLnaPidProportionalValue_AddCallback(CMOCK_setLnaPidProportionalValue_CALLBACK Callback)
void vSetSendConfig_CMockIgnore(void)
void vLaserDataInit_CMockStopIgnore(void)
void vGetxAmplifierDescriptor_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, xAmplifierDescriptor_t *cmock_to_return)
struct _CMOCK_bResetIsDemanded_CALL_INSTANCE CMOCK_bResetIsDemanded_CALL_INSTANCE
void CMockExpectParameters_vUpdateHpaSmPIDValues(CMOCK_vUpdateHpaSmPIDValues_CALL_INSTANCE *cmock_call_instance, float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain)
void vLaserBeamsFactoryBoosterDefaultValues_CMockIgnore(void)
void vGetSerialNumber_CMockIgnore(void)
void vLaserDataSetCan406Info_Stub(CMOCK_vLaserDataSetCan406Info_CALLBACK Callback)
jmp_buf AbortFrame
void vSetUpdateMemoryWriteNeeded_CMockIgnoreArg_bWriteMemoryNeeded(UNITY_LINE_TYPE cmock_line)
c409StatusDefinition_t * vLaserDataGetData409(void)
void vUpdateBoostNvmMemory_AddCallback(CMOCK_vUpdateBoostNvmMemory_CALLBACK Callback)
void setInternalCriticalErrorFlag_AddCallback(CMOCK_setInternalCriticalErrorFlag_CALLBACK Callback)
xPumpTemperaturesLimits_t * vpGetPumpTemperatureLimits(void)
struct _CMOCK_pLaserDataGetCan415Info_CALL_INSTANCE CMOCK_pLaserDataGetCan415Info_CALL_INSTANCE
void vLaserDataSetCan406Info_CMockIgnore(void)
void vLaserDataGetData404_Stub(CMOCK_vLaserDataGetData404_CALLBACK Callback)
void pLaserDataGetThermistorData_AddCallback(CMOCK_pLaserDataGetThermistorData_CALLBACK Callback)
c413StatusDefinition_t * vLaserDataGetData413(void)
struct _CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE CMOCK_vUpdateHpaMm1and2PIDValues_CALL_INSTANCE
void setLnaPidIntegralValue_Stub(CMOCK_setLnaPidIntegralValue_CALLBACK Callback)
c410StatusDefinition_t * vLaserDataGetData410(void)
void mock_laserData_Destroy(void)
void vLaserDataGetCan40AInfo_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c40AStatusDefinition_t *cmock_to_return)
void CMockExpectParameters_vSetUpdateBoosterMemoryWriteNeeded(CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALL_INSTANCE *cmock_call_instance, eBool_t bWriteMemoryNeeded)
void bValidatePassword_CMockIgnoreArg_c413StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan409Pointer_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *cmock_to_return)
void vCopyImageCommonNvm_AddCallback(CMOCK_vCopyImageCommonNvm_CALLBACK Callback)
eBool_t bInitBoostMemoryImageFromNvm(void)
void vLaserDataGetData409_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *cmock_to_return)
void setLnaPidDerivativeValue(float fPvalue)
void vEnableHpaSingleMode_CMockIgnore(void)
void vLaserDataGetCan406Info_CMockIgnoreArg_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan411Info_CMockIgnoreArg_c411StatusDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData407_Stub(CMOCK_vLaserDataGetData407_CALLBACK Callback)
void vGet402Message_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *cmock_to_return)
struct _CMOCK_vLaserDataGetData404_CALL_INSTANCE CMOCK_vLaserDataGetData404_CALL_INSTANCE
void vLaserDataGetCan404Info_CMockStopIgnore(void)
void CMockExpectParameters_vLaserDataGetCan409Info(CMOCK_vLaserDataGetCan409Info_CALL_INSTANCE *cmock_call_instance, c409StatusDefinition_t *c409StatusDefinition, int c409StatusDefinition_Depth)
void pLaserDataGetCan428Info_Stub(CMOCK_pLaserDataGetCan428Info_CALLBACK Callback)
struct _CMOCK_vLaserDataInit_CALL_INSTANCE CMOCK_vLaserDataInit_CALL_INSTANCE
void vLaserDataGetCan409Info(c409StatusDefinition_t *c409StatusDefinition)
void setInternalCriticalErrorFlag(eBool_t value)
void vLaserSetTemperatureInCan_CMockExpect(UNITY_LINE_TYPE cmock_line, handle_t xStream, float fTemperatureReaded)
void vGetUpdateBoosterMemoryWriteNeeded_Stub(CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALLBACK Callback)
void vLaserDataGetData409_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *cmock_to_return)
void CMockExpectParameters_vGetCompanyId(CMOCK_vGetCompanyId_CALL_INSTANCE *cmock_call_instance, uint8_t *ucCompanyId, int ucCompanyId_Depth)
struct _CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE CMOCK_vLaserDataGetCan402Info_CALL_INSTANCE
void vLaserDataGetCan401Info_CMockStopIgnore(void)
void vLaserDataGetCan406Info(c406PacketControlDefinition_t *c406PacketControlDefinition)
void bValidatePassword_Stub(CMOCK_bValidatePassword_CALLBACK Callback)
void vCopyImageBoosterNvm_CMockIgnore(void)
void vLaserDataSetCan406Info_CMockIgnoreArg_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetData413_CMockStopIgnore(void)
void vSetUpdateCommonMemoryWriteNeeded_CMockExpect(UNITY_LINE_TYPE cmock_line, eBool_t bWriteMemoryNeeded)
void pLaserDataGetCan415Info_Stub(CMOCK_pLaserDataGetCan415Info_CALLBACK Callback)
void CMockExpectParameters_vUpdateLnaPIDValues(CMOCK_vUpdateLnaPIDValues_CALL_INSTANCE *cmock_call_instance, float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain)
void cGetresetCause_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t cmock_to_return)
void vUpdateHpaMm2PIDValues_CMockIgnore(void)
struct _CMOCK_vLaserDataGetData409_CALL_INSTANCE CMOCK_vLaserDataGetData409_CALL_INSTANCE
void vLaserDataGetCan404Info(c404StatusDefinition_t *c404StatusDefinition)
void vUpdateCommonNvmMemory_Stub(CMOCK_vUpdateCommonNvmMemory_CALLBACK Callback)
void pLaserDataGetCan402Pointer_Stub(CMOCK_pLaserDataGetCan402Pointer_CALLBACK Callback)
void vLaserDataGetCan406Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition, int c406PacketControlDefinition_Depth)
c415StatusDefinition_t * pLaserDataGetCan415Info(void)
void vLaserDataGetCan402Info_CMockStopIgnore(void)
void vLaserDataGetCan406Info_CMockReturnMemThruPtr_c406PacketControlDefinition(UNITY_LINE_TYPE cmock_line, c406PacketControlDefinition_t *c406PacketControlDefinition, size_t cmock_size)
void vGetUpdateCommonMemoryWriteNeeded_CMockStopIgnore(void)
void vLaserBeamsFactoryCommonDefaultValues_CMockIgnore(void)
void vLaserBeamsFactoryBoosterDefaultValues_CMockExpect(UNITY_LINE_TYPE cmock_line)
void vGetpxLnaParameters_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xLnaParameters_t *cmock_to_return)
c402StatusDefinition_t * pLaserDataGetCan402Pointer(void)
void bCanPort1IsSelected_AddCallback(CMOCK_bCanPort1IsSelected_CALLBACK Callback)
void vpGetPumpTemperatureLimits_Stub(CMOCK_vpGetPumpTemperatureLimits_CALLBACK Callback)
struct _CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE CMOCK_vLaserDataGetCan423Info_CALL_INSTANCE
void vUpdateConfigInfo_CMockStopIgnore(void)
void vLaserInitLna_CMockIgnore(void)
void vEnableHpaMultiMode1_CMockIgnoreArg_bEnable(UNITY_LINE_TYPE cmock_line)
void vEnableHpaMultiMode1_CMockExpectAnyArgs(UNITY_LINE_TYPE cmock_line)
void bInitCommonMemoryImageFromNvm_Stub(CMOCK_bInitCommonMemoryImageFromNvm_CALLBACK Callback)
void vLaserSetTemperatureFlagAlarm_CMockIgnoreArg_bVeryHighAlarm(UNITY_LINE_TYPE cmock_line)
void vLaserDataGetCan409Pointer_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c409StatusDefinition_t *cmock_to_return)
void pLaserDataGetCan415Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c415StatusDefinition_t *cmock_to_return)
void vSetUpdateLnaMemoryWriteNeeded_AddCallback(CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALLBACK Callback)
void vLaserDataGetData403_Stub(CMOCK_vLaserDataGetData403_CALLBACK Callback)
void vLaserDataGetCan402Info_CMockExpectWithArray(UNITY_LINE_TYPE cmock_line, c402StatusDefinition_t *c402StatusDefinition, int c402StatusDefinition_Depth)
void CMockExpectParameters_vEnableHpaMultiMode2(CMOCK_vEnableHpaMultiMode2_CALL_INSTANCE *cmock_call_instance, eBool_t bEnable)
void vLaserDataGetCan423Info_CMockIgnore(void)
void vGetUpdateBoosterMemoryWriteNeeded_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vLaserBeamsFactoryCommonDefaultValues_CMockExpect(UNITY_LINE_TYPE cmock_line)
void pLaserDataGetCan428Info_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, c428StatusDefinition_t *cmock_to_return)
void vIncreaseSpiFramErrors_Stub(CMOCK_vIncreaseSpiFramErrors_CALLBACK Callback)
void vGetUpdateBoosterMemoryWriteNeeded_CMockStopIgnore(void)
void vSetUpdateBoosterMemoryWriteNeeded_CMockIgnore(void)
void CMockExpectParameters_vGetSerialNumber(CMOCK_vGetSerialNumber_CALL_INSTANCE *cmock_call_instance, uint32_t *uSerialNumber, int uSerialNumber_Depth)
void CMockExpectParameters_setLnaPidProportionalValue(CMOCK_setLnaPidProportionalValue_CALL_INSTANCE *cmock_call_instance, float fPvalue)
void vLaserDataGetData408_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, c408StatusDefinition_t *cmock_to_return)
void vLaserDataSetCan407Info_Stub(CMOCK_vLaserDataSetCan407Info_CALLBACK Callback)
eBool_t vGetUpdateLnaMemoryWriteNeeded(void)
void bInitBoostMemoryImageFromNvm_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
xBoosterParameters_t * vGetpxBoosterParameters(void)
void vUpdateHpaMm1PIDValues_CMockIgnore(void)
void vInitWithFullResetRequest(void)
void bInitCommonMemoryImageFromNvm_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
void vLaserDataGetCan407Info(c407PacketControlDefinition_t *c407PacketControlDefinition)
void vUploadHpaSmPIDValues_CMockIgnore(void)
c402StatusDefinition_t * vLaserDataGetData402(void)
void cGetresetCause_Stub(CMOCK_cGetresetCause_CALLBACK Callback)
void bInitCommonMemoryImageFromNvm_AddCallback(CMOCK_bInitCommonMemoryImageFromNvm_CALLBACK Callback)
xAmplifierDescriptor_t * vGetxAmplifierDescriptor(void)
void vGetCompanyId_AddCallback(CMOCK_vGetCompanyId_CALLBACK Callback)
void vEnableHpaSingleMode_CMockStopIgnore(void)
void vSetUpdateBoosterMemoryWriteNeeded_AddCallback(CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALLBACK Callback)
void getLnaPidValues_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, xPidValues_t *cmock_to_return)
void vGetUpdateCommonMemoryWriteNeeded_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, eBool_t cmock_to_return)
xPidValues_t *(* CMOCK_getLnaPidValues_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vIncreaseSpiFramErrors_CALLBACK)(int cmock_num_calls)
c402StatusDefinition_t *(* CMOCK_pLaserDataGetCan402Pointer_CALLBACK)(int cmock_num_calls)
c428StatusDefinition_t *(* CMOCK_pLaserDataGetCan428Info_CALLBACK)(int cmock_num_calls)
CanSequence_t(* CMOCK_getCanSequence_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserInitBooster_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_bInitLnaMemoryImageFromNvm_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vSetUpdateMemoryWriteNeeded_CALLBACK)(eBool_t bWriteMemoryNeeded, int cmock_num_calls)
c409StatusDefinition_t *(* CMOCK_vLaserDataGetCan409Pointer_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUploadHpaSmPIDValues_CALLBACK)(float *pfHpaSingleProportional, float *pfHpasingleIntegralGain, float *pfHpasingleDerivativeGain, int cmock_num_calls)
eBool_t(* CMOCK_bGetSendConfig_CALLBACK)(int cmock_num_calls)
void(* CMOCK_setLnaPidIntegralValue_CALLBACK)(float fPvalue, int cmock_num_calls)
void(* CMOCK_vLaserSetTemperatureFlagAlarm_CALLBACK)(handle_t xStream, eBool_t bVeryLowAlarm, eBool_t bVeryHighAlarm, eBool_t bHighAlarm, int cmock_num_calls)
void(* CMOCK_vResetSendConfig_CALLBACK)(int cmock_num_calls)
c404StatusDefinition_t *(* CMOCK_vLaserDataGetData404_CALLBACK)(int cmock_num_calls)
c403StatusDefinition_t *(* CMOCK_vLaserDataGetData403_CALLBACK)(int cmock_num_calls)
xAmplifierDescriptor_t *(* CMOCK_vGetxAmplifierDescriptor_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserBeamsFactoryBoosterDefaultValues_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUpdateBoostNvmMemory_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_bInitBoostMemoryImageFromNvm_CALLBACK)(int cmock_num_calls)
c412StatusDefinition_t *(* CMOCK_vLaserDataGetData412_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan406Info_CALLBACK)(c406PacketControlDefinition_t *c406PacketControlDefinition, int cmock_num_calls)
c415StatusDefinition_t *(* CMOCK_pLaserDataGetCan415Info_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan403Info_CALLBACK)(c403StatusDefinition_t *c403StatusDefinition, int cmock_num_calls)
xExternalAnalogThermistorsInputs_t *(* CMOCK_pLaserDataGetThermistorData_CALLBACK)(int cmock_num_calls)
c402StatusDefinition_t *(* CMOCK_vGet402Message_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_bResetIsDemanded_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserInitLna_CALLBACK)(int cmock_num_calls)
eMpbError_t(* CMOCK_eLaserGetLimitTemperature_CALLBACK)(handle_t xStream, float *pfVeryHighLimit, float *pfVeryLowLimit, float *pfHighLimit, int cmock_num_calls)
void(* CMOCK_vEnableHpaMultiMode1_CALLBACK)(eBool_t bEnable, int cmock_num_calls)
c409StatusDefinition_t *(* CMOCK_vLaserDataGetData409_CALLBACK)(int cmock_num_calls)
void(* CMOCK_setInternalCriticalErrorFlag_CALLBACK)(eBool_t value, int cmock_num_calls)
void(* CMOCK_vSetSendConfig_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vSetUpdateBoosterMemoryWriteNeeded_CALLBACK)(eBool_t bWriteMemoryNeeded, int cmock_num_calls)
void(* CMOCK_vEnableHpaSingleMode_CALLBACK)(eBool_t bEnable, int cmock_num_calls)
void(* CMOCK_vIncreaseSpiAdcErrors_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vEnableHpaMultiMode2_CALLBACK)(eBool_t bEnable, int cmock_num_calls)
eBool_t(* CMOCK_bInitCommonMemoryImageFromNvm_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan404Info_CALLBACK)(c404StatusDefinition_t *c404StatusDefinition, int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan423Info_CALLBACK)(c423StatusDefinition_t *c423StatusDefinition, int cmock_num_calls)
void(* CMOCK_vIncreaseCanErrors_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_vGetUpdateLnaMemoryWriteNeeded_CALLBACK)(int cmock_num_calls)
c413StatusDefinition_t *(* CMOCK_vLaserDataGetData413_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUpdateHpaMm2PIDValues_CALLBACK)(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain, int cmock_num_calls)
void(* CMOCK_setCanSequence_CALLBACK)(CanSequence_t CanSequence, int cmock_num_calls)
c40AStatusDefinition_t *(* CMOCK_vLaserDataGetCan40AInfo_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataSetCan406Info_CALLBACK)(c406PacketControlDefinition_t *c406PacketControlDefinition, int cmock_num_calls)
void(* CMOCK_vUpdateLnaNvmMemory_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vGetSerialNumber_CALLBACK)(uint32_t *uSerialNumber, int cmock_num_calls)
void(* CMOCK_vEnableLna_CALLBACK)(eBool_t bEnable, int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan401Info_CALLBACK)(c401StatusDefinition_t *c401Status1Definition, int cmock_num_calls)
void(* CMOCK_vLaserSetTemperatureInCan_CALLBACK)(handle_t xStream, float fTemperatureReaded, int cmock_num_calls)
void(* CMOCK_vControlAlarmInitAlarms_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vClearSpiAdcErrors_CALLBACK)(int cmock_num_calls)
c410StatusDefinition_t *(* CMOCK_vLaserDataGetData410_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_vGetUpdateMemoryWriteNeeded_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vInitWithFullResetRequest_CALLBACK)(int cmock_num_calls)
void(* CMOCK_setLnaPidDerivativeValue_CALLBACK)(float fPvalue, int cmock_num_calls)
void(* CMOCK_vSetCanPort1_CALLBACK)(eBool_t bSelectCan1, int cmock_num_calls)
void(* CMOCK_setLnaPidProportionalValue_CALLBACK)(float fPvalue, int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan407Info_CALLBACK)(c407PacketControlDefinition_t *c407PacketControlDefinition, int cmock_num_calls)
void(* CMOCK_vSetCompanyId_CALLBACK)(uint8_t ucCompanyId, int cmock_num_calls)
eBool_t(* CMOCK_bValidatePassword_CALLBACK)(c412StatusDefinition_t *c412StatusDefinition, c413StatusDefinition_t *c413StatusDefinition, int cmock_num_calls)
c408StatusDefinition_t *(* CMOCK_vLaserDataGetData408_CALLBACK)(int cmock_num_calls)
xPumpTemperaturesLimits_t *(* CMOCK_vpGetPumpTemperatureLimits_CALLBACK)(int cmock_num_calls)
c407PacketControlDefinition_t *(* CMOCK_vLaserDataGetData407_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vCopyImageBoosterNvm_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vSetSerialNumber_CALLBACK)(uint32_t uSerialNumber, int cmock_num_calls)
void(* CMOCK_vCopyImageLnaNvm_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan409Info_CALLBACK)(c409StatusDefinition_t *c409StatusDefinition, int cmock_num_calls)
xLnaParameters_t *(* CMOCK_vGetpxLnaParameters_CALLBACK)(int cmock_num_calls)
c414StatusDefinition_t *(* CMOCK_pLaserDataGetCan414Info_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataSetCan407Info_CALLBACK)(c407PacketControlDefinition_t *c407PacketControlDefinition, int cmock_num_calls)
c402StatusDefinition_t *(* CMOCK_vLaserDataGetData402_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan408Info_CALLBACK)(c408StatusDefinition_t *c408StatusDefinition, int cmock_num_calls)
void(* CMOCK_vUpdateCommonNvmMemory_CALLBACK)(int cmock_num_calls)
eBool_t(* CMOCK_vGetUpdateBoosterMemoryWriteNeeded_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vSetUpdateLnaMemoryWriteNeeded_CALLBACK)(eBool_t bWriteMemoryNeeded, int cmock_num_calls)
xBoosterParameters_t *(* CMOCK_vGetpxBoosterParameters_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vClearSpiFramErrors_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserBeamsFactoryCommonDefaultValues_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vSetUpdateCommonMemoryWriteNeeded_CALLBACK)(eBool_t bWriteMemoryNeeded, int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan411Info_CALLBACK)(c411StatusDefinition_t *c411StatusDefinition, int cmock_num_calls)
void(* CMOCK_vUpdateHpaSmPIDValues_CALLBACK)(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain, int cmock_num_calls)
void(* CMOCK_vLaserDataInit_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan405Info_CALLBACK)(c405Definition_t *c405Definition, int cmock_num_calls)
void(* CMOCK_vCopyImageCommonNvm_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vLaserSetCurrentAlarm_CALLBACK)(eBool_t bAlarmExist, int cmock_num_calls)
void(* CMOCK_vLaserBeamsFactoryLnaDefaultValues_CALLBACK)(int cmock_num_calls)
uint8_t(* CMOCK_cGetresetCause_CALLBACK)(int cmock_num_calls)
xCommonControlParameters_t *(* CMOCK_vGetpxCommonControlParameters_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUpdateHpaMm1and2PIDValues_CALLBACK)(float fHpaMM1and2Proportional, float fHpaMM1and2IntegralGain, float fHpaMM1and2DerivativeGain, int cmock_num_calls)
void(* CMOCK_vUpdateConfigInfo_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUpdateLnaPIDValues_CALLBACK)(float fLnasingleProportional, float fLnasingleIntegralGain, float fLnasingleDerivativeGain, int cmock_num_calls)
void(* CMOCK_vLaserDataGetCan402Info_CALLBACK)(c402StatusDefinition_t *c402StatusDefinition, int cmock_num_calls)
eBool_t(* CMOCK_bCanPort1IsSelected_CALLBACK)(int cmock_num_calls)
void(* CMOCK_vUpdateHpaMm1PIDValues_CALLBACK)(float fHpaSingleProportional, float fHpaSingleIntegralGain, float fHpaSingleDerivativeGain, int cmock_num_calls)
void(* CMOCK_vGetCompanyId_CALLBACK)(uint8_t *ucCompanyId, int cmock_num_calls)
eBool_t(* CMOCK_vGetUpdateCommonMemoryWriteNeeded_CALLBACK)(int cmock_num_calls)
c406PacketControlDefinition_t *(* CMOCK_vLaserDataGetData406_CALLBACK)(int cmock_num_calls)
c413StatusDefinition_t * ReturnThruPtr_c413StatusDefinition_Val
c412StatusDefinition_t * ReturnThruPtr_c412StatusDefinition_Val
c413StatusDefinition_t * Expected_c413StatusDefinition
c412StatusDefinition_t * Expected_c412StatusDefinition
xExternalAnalogThermistorsInputs_t * ReturnVal
c402StatusDefinition_t * ReturnVal
c401StatusDefinition_t * Expected_c401Status1Definition
c401StatusDefinition_t * ReturnThruPtr_c401Status1Definition_Val
c402StatusDefinition_t * Expected_c402StatusDefinition
c402StatusDefinition_t * ReturnThruPtr_c402StatusDefinition_Val
c403StatusDefinition_t * Expected_c403StatusDefinition
c403StatusDefinition_t * ReturnThruPtr_c403StatusDefinition_Val
c404StatusDefinition_t * ReturnThruPtr_c404StatusDefinition_Val
c404StatusDefinition_t * Expected_c404StatusDefinition
c406PacketControlDefinition_t * ReturnThruPtr_c406PacketControlDefinition_Val
c406PacketControlDefinition_t * Expected_c406PacketControlDefinition
c407PacketControlDefinition_t * ReturnThruPtr_c407PacketControlDefinition_Val
c407PacketControlDefinition_t * Expected_c407PacketControlDefinition
c408StatusDefinition_t * Expected_c408StatusDefinition
c408StatusDefinition_t * ReturnThruPtr_c408StatusDefinition_Val
c409StatusDefinition_t * ReturnThruPtr_c409StatusDefinition_Val
c409StatusDefinition_t * Expected_c409StatusDefinition
c411StatusDefinition_t * Expected_c411StatusDefinition
c411StatusDefinition_t * ReturnThruPtr_c411StatusDefinition_Val
c423StatusDefinition_t * ReturnThruPtr_c423StatusDefinition_Val
c423StatusDefinition_t * Expected_c423StatusDefinition
c406PacketControlDefinition_t * ReturnVal
c407PacketControlDefinition_t * ReturnVal
c406PacketControlDefinition_t * ReturnThruPtr_c406PacketControlDefinition_Val
c406PacketControlDefinition_t * Expected_c406PacketControlDefinition
c407PacketControlDefinition_t * ReturnThruPtr_c407PacketControlDefinition_Val
c407PacketControlDefinition_t * Expected_c407PacketControlDefinition
CMOCK_MEM_INDEX_TYPE CMock_Guts_MemChain(CMOCK_MEM_INDEX_TYPE root_index, CMOCK_MEM_INDEX_TYPE obj_index)
Definition cmock.c:74
const char * CMockStringCalledEarly
Definition cmock.c:13
CMOCK_MEM_INDEX_TYPE CMock_Guts_MemNext(CMOCK_MEM_INDEX_TYPE previous_item_index)
Definition cmock.c:118
void CMock_Guts_MemFreeAll(void)
Definition cmock.c:197
const char * CMockStringCalledLess
Definition cmock.c:12
CMOCK_MEM_INDEX_TYPE CMock_Guts_MemNew(CMOCK_MEM_INDEX_TYPE size)
Definition cmock.c:36
const char * CMockStringPtrPreExp
Definition cmock.c:17
const char * CMockStringCalledMore
Definition cmock.c:11
CMOCK_MEM_INDEX_TYPE CMock_Guts_MemEndOfChain(CMOCK_MEM_INDEX_TYPE root_index)
Definition cmock.c:140
void * CMock_Guts_GetAddressFor(CMOCK_MEM_INDEX_TYPE index)
Definition cmock.c:158
const char * CMockStringMismatch
Definition cmock.c:20
const char * CMockStringIgnPreExp
Definition cmock.c:16
const char * CMockStringOutOfMemory
Definition cmock.c:10
const char * CMockStringCalledLate
Definition cmock.c:14
const char * CMockStringExpNULL
Definition cmock.c:19
const char * CMockStringPtrIsNULL
Definition cmock.c:18
#define CMOCK_GUTS_NONE
Definition cmock.h:23
#define CMOCK_MEM_INDEX_TYPE
Definition cmock.h:20
#define UNITY_SET_DETAILS(d1, d2)
#define UNITY_TEST_ASSERT_EQUAL_HEX32_ARRAY(expected, actual, num_elements, line, message)
#define UNITY_TEST_ASSERT_EQUAL_HEX8_ARRAY(expected, actual, num_elements, line, message)
#define UNITY_TEST_ASSERT_EQUAL_FLOAT(expected, actual, line, message)
#define UNITY_CLR_DETAILS()
#define UNITY_TEST_FAIL(line, message)
#define UNITY_TEST_ASSERT_EQUAL_FLOAT_ARRAY(expected, actual, num_elements, line, message)
#define UNITY_TEST_ASSERT_EQUAL_HEX8(expected, actual, line, message)
#define UNITY_LINE_TYPE
#define UNITY_TEST_ASSERT_EQUAL_MEMORY(expected, actual, len, line, message)
#define UNITY_TEST_ASSERT_EQUAL_HEX32(expected, actual, line, message)
#define UNITY_TEST_ASSERT_NOT_NULL(pointer, line, message)
#define UNITY_SET_DETAIL(d1)
#define TEST_LINE_NUM
#define UNITY_TEST_ASSERT_EQUAL_MEMORY_ARRAY(expected, actual, len, num_elements, line, message)
#define UNITY_TEST_ASSERT_NULL(pointer, line, message)